I built xemacs last night from the head of cvs using --with-gtk. That
worked with no appearant problems. I then grabbed the head of
packages and tried to build that. At first I just took the
Local.rules.template and just copied it over to Local.rules. That
wouldn't actually compile when I did 'make install'. I'm thinking
it's because I didn't do anything to enable mule when I built xemacs
and now the packages were trying to do mule stuff. So, I set
BUILD_WITHOUT_MULE to t and redid the 'make install'. I then re-read
the INSTALL file to see that I should have done a 'make autoloads'.
So I did a 'make clean; make autobuilds; make install'. This all
seemed to work OK.
After I created the /usr/local/lib/xemacs/xemacs-packages directory
and copied everything from my packages/xemacs-packages directory
over. When I restarted xemacs I still wasn't able to find any of my
packages. My init.el barfed on every require that I did (specifically
uniqify and vc before I assumed it would barf on all of them).
The installation info for my xemacs build follows (note that the dir
my packages are in is /home/dalcorn/src/packages/):
uname -a: Linux balder2 2.4.14 #1 Sun Nov 11 15:59:52 EST 2001 i686 unknown
./configure '--with-gtk'
XEmacs 21.5-b3 "asparagus" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/dalcorn/src/xemacs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Using GTK menubars.
Using GTK scrollbars.
Using GTK dialog boxes.
Using GTK native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
--
(__) Doug Alcorn (mailto:doug@lathi.net
http://www.lathi.net)
oo / PGP 02B3 1E26 BCF2 9AAF 93F1 61D7 450C B264 3E63 D543
|_/ If you're a capitalist and you have the best goods and they're
free, you don't have to proselytize, you just have to wait.