Hi Eli,all
in an effort to answer you last email, I started cleaning up by debina/rules (aka Makefile) and have come up with a simpler setup that compiles and creates an installable emacs package (for the GUI version only) So it certainly was a problem of not setting sensible directories in the original Makefile.
Currently, I'm stumbling with the next stone in my path. I can't get emacs to start:
emacs ➤ emacs
Symbol’s value as variable is void: auto-save-list-file-prefix
If I start it in terminal mode, I get it to build the frames, but I get the same message on the mini-buffer and it doesn't load any file.
Now compiling without native-comp gets me a perfectly working emacs in GUI and terminal mode
Best,/PA
PS: Make process kernel.
confflags += --prefix=/usr
confflags += --sharedstatedir=/var/lib
confflags += --program-suffix=28
# confflags += --with-modules=yes
# Not yet
# confflags += --with-native-compilation
# Gtk config options
confflags_gtk += $(confflags)
confflags_gtk += --with-x
confflags_gtk += --with-x-toolkit=gtk3
confflags_gtk += --with-cairo
make maintainer-clean
./autogen.sh all
./configure $(confflags_gtk)
make # NATIVE_FULL_AOT=1
make DESTDIR=$(shell pwd)/debian/emacs28 install
This creates an installation which is then transfered to the .deb package