It works up to creating the temacs executable, but it then fails with
the following message:
./temacs -nd -batch -l /home/limpet/ex36672/tools/dist/xemacs-21.4.22/
src/../lisp/update-elc.el
Error before initialization is complete!
Fatal error: assertion failed, file /home/limpet/ex36672/tools/dist/
xemacs-21.4.22/src/eval.c, line 1880, ABORT()
make[1]: *** [update-elc.stamp] IOT trap (core dumped)
make[1]: Leaving directory `/tmp_mnt/home/limpet/ex36672/tools/dist/
xemacs-21.4.22-hppa/src'
make: *** [src] Error 2
Here's the configure command I used:
../xemacs-21.4.22/configure --prefix=/home/limpet/ex36672/tools --exec-
prefix=/home/limpet/ex36672/tools/hppa64 --dynamic --with-modules --
site-includes=/home/limpet/ex36672/tools/include --site-libraries=/
home/limpet/ex36672/tools/hppa64/lib --with-menubars=lucid --compiler=/
bin/cc --cflags="-Ae +DA2.0W -O -I/home/limpet/ex36672/tools/include"
--ldflags="+DA2.0W -L/home/limpet/ex36672/tools/hppa64/lib"
Did anyone ever manage to build a 64 bit version of XEmacs on HP-UX?
Did a little search on google. Maybe the following is useful for you:
http://newsgroups.derkeiler.com/Archive/Comp/comp.emacs.xemacs/2007-07/msg00071.html
> * From: vicgonzalez@xxxxxxxxxxx
> * Date: Mon, 30 Jul 2007 08:23:33 -0700
>
> ______________________________________________________________________
> Hi all!
>
> I've just succeeded in generating Xemacs 21.4.20 from the downloaded
> xemacs-21.4.20.tar
> And I'm so happy (after several days of investigation and trial-and-
> error) that I want to share the tricks with the rest of the world (I
> don't want anybody else to suffer as I did;-)
>
> I compiled it using gcc and gmake (for gmake I did a soft link from /
> usr/bin/make to /usr/local/bin/gmake)
>
> First of all you have to "correct" 2 little "bugs" in Makefile.in.in
>
> -in the command to compile update-elc-2 you have to remove the flag "-
> vanilla"
> or you will later get the error "temacs can only be run in batch
> mode"
>
> -in the command to compile update-elc-2 and check-features you have to
> add before the file name the path lisp/
>
> and now the secret options to have it working in my HP-UX 11.23
> itanium:
>
> ../configure --with-system-malloc --pdump --cflags="-DHAVE_REALPATH"
> --
> ldflags="-L/usr/local/lib -L/usr/local/lib/hpux32" --without-clash-
> detection
>
> then you just have to run the "make"
> after that if you want to install it you only need to "make
> install" (with root privileges)
>
> So that's all about it, I hope you find it useful,
> Bye bye!
> Vix