As one of the folks who likes to use gnu-emacs-mode updates (as opposed to the older version that's bundled with gnu-apl), I have separate working directories for gnu-apl and gnu-emacs-mode.
Maybe there's an easier way, but here's what I've been doing to reinstall the latest gnu-apl-mode native code after building gnu-apl: $ cd ~/gnu-apl/src/emacs_mode $ sudo make uninstall $ cd ~/gnu-apl-mode/native $ make $ sudo install libemacs.so /usr/local/lib/apl It'd be nice to have an install target in gnu-apl-mode that cleaned up all of the libemacs stuff installed by gnu-apl (the .so, the symlinks, the .la, the .a) and replace those files with a proper install from the gnu-emacs-mode build. Also, would it be possible to version the libemacs library and have the Elisp code warn in the case where the native code is not recent enough for the Elisp code? (As an aside: the recently added syntax coloring is great! Thank you.)