I'm trying to build 21.1.2 on HP using HP's cc. xemacs gets dumped.
However, when src/xemacs is first run (as part of lisp shadows), it hangs,
and can't be interrupted, killed, or kill -9'ed.
If I run it from gdb (gdb ./xemacs CR run), it works.
If I use dde:
(Warning) Object file
"/var/tmp/vallon/public/xemacs-21.1/xemacs-21.1.2/src/xemacs" has no debug
information.
Limited debugging will be available.
(Warning) end.o has not been linked in.
Cannot read from virtual address 7B0394DC of process 0.
...and the debugger is left in an unloaded state.
xdb is able to load the executable, and it starts in main (no source code,
though due to -O), but "cont" hangs.
Neither gdb nor dde are able to attach to the hung xemacs.
I found some 21.0 build successes for HPUX 10.20. Are there any later
successes? Is the "Should XEmacs use the GNU version of malloc?" ok to be
yes, if using the native compiler? Anything else to try?
I guess I can try downgrading until it works.
Here's Installation:
uname -a: HP-UX pearl B.10.20 A 9000/778 2014301313 two-user license
./configure '--compiler' 'cc' '--cflags=-O +Onolimit'
'--with-gnu-make'
XEmacs 21.1-p2 "20 Minutes to Nikko" configured for `hppa1.1-hp-hpux10.20'.
Where should the build process find the source code?
/a/vallon/public/xemacs-21.1/xemacs-21.1.2
What installation prefix should install use? /usr/local
What operating system and machine description files should XEmacs use?
`s/hpux10.h' and `m/hp800.h'
What compiler should XEmacs be built with? cc -O +Onolimit
Should XEmacs use the GNU version of malloc? yes
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files? /usr/dt/include
/usr/contrib/X11R6/include
Where do we find X Windows libraries? /usr/dt/lib /usr/lib/X11R6
/usr/contrib/X11R6/lib
--------------------------------------------------------------------
WARNING: Compiling without XPM support.
WARNING: You should strongly consider installing XPM.
WARNING: Otherwise toolbars and other graphics will look suboptimal.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
--------------------------------------------------------------------
--------------------------------------------------------------------
WARNING: Compiling without PNG image support.
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
--------------------------------------------------------------------
Compiling in support for (builtin) GIF image handling.
Compiling in support for DBM.
Compiling in support for CDE.
Compiling in support for ToolTalk.
Compiling in EXPERIMENTAL support for Drag'n'Drop ( CDE ).
Compiling in support for proper session-management.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Compiling in DLL support.
movemail will use "dot-locking" for locking mail spool files.
-Justin
vallon(a)mindspring.com