When I build 21.4.14 using gcc 3.3, I get the following build error:
Loading site-load...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
unexec(): dldump(/homes/nj/colman/src/xemacs-21.4.14/src/xemacs): ld.so.1: ./temacs:
fatal: /homes/nj/colman/src/xemacs-21.4.14/src/xemacs: unknown dynamic entry: 1879048176
make[1]: *** [xemacs] Error 1
make[1]: Leaving directory `/homes/nj/colman/src/xemacs-21.4.14/src'
make: *** [src] Error 2
If I execute 'gmake' a second time, without doing anything else, it completes
building. The resultant executable seems ok.
It is not impossible that my gcc installation is screwed up but I don't think
so. So, where do I go from here?
Current Installation Info:
-------------------------
uname -a: SunOS newjersey 5.7 Generic_106541-12 sun4u sparc SUNW,Ultra-4
./configure '--prefix=/homes/nj/colman'
'--site-prefixes=/homes/nj/colman' '--without-dragndrop'
'--without-cde' '--with-tooltalk' '--with-workshop'
'--without-sound' '--with-pop' '--with-widgets=athena'
'--with-dialogs=athena'
XEmacs 21.4.14 "Reasonable Discussion" configured for
`sparc-sun-solaris2.7'.
Compilation / Installation:
Source code location: /homes/nj/colman/src/xemacs-21.4.14
Installation prefix: /homes/nj/colman
Additional prefixes: /homes/nj/colman
Runtime library search path:
/usr/ccs/lib:/homes/nj/colman/lib:/usr/openwin/lib:/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/3.3/../../..
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -fno-strict-aliasing -Wshadow -Wpointer-arith
Relocating allocator for buffers: yes
GNU version of malloc: yes
Linking with `-z nocombreloc'.
- Consider configuring with --pdump.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/openwin/include
- X Windows libraries location: /usr/openwin/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
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.
Sound:
Databases:
Compiling in support for DBM.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for POP mail retrieval.
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for ToolTalk.
Compiling in support for Sun WorkShop.
Compiling in support for dynamic shared object modules.
--
Jake Colman -- XEmacs Tinkerer