I have tried repeatedly to compile Xemacs on a Sun Ultra5 system running
Solaris 8.
This is how it errors:
-------------------<snip>---------------------
gcc -g -O3 -Wall -Wno-switch -L/apps/public/lib -L/usr/local/gnu/lib
-L/usr/ucblib -L/usr/ccs/lib -Xlinker
-R/usr/ccs/lib:/apps/public/lib:/usr/local/gnu/lib:/usr/ucblib:/usr/dt/lib:/usr/openwin/lib:/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3
-L/usr/dt/lib -L/usr/openwin/lib -o temacs abbrev.o alloc.o
blocktype.o buffer.o bytecode.o callint.o callproc.o casefiddle.o
casetab.o chartab.o cmdloop.o cmds.o console.o console-stream.o data.o
device.o dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o
eval.o events.o unexsol2-6.o balloon_help.o balloon-x.o tooltalk.o
eldap.o dgif_lib.o gif_io.o menubar.o scrollbar.o dialog.o toolbar.o
gui.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o gui-x.o inline.o
sunplay.o console-tty.o device-tty.o event-tty.o frame-tty.o
objects-tty.o redisplay-tty.o cm.o terminfo.o event-unixoid.o database.o
sysdll.o dll.o process-unix.o event-stream.o extents.o faces.o fileio.o
filemode.o floatfns.o fns.o font-lock.o frame.o general.o getloadavg.o
glyphs.o glyphs-eimage.o hash.o imgproc.o indent.o insdel.o intl.o
keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o
minibuf.o objects.o opaque.o print.o process.o profile.o pure.o
rangetab.o redisplay.o redisplay-output.o regex.o search.o signal.o
sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o undo.o
console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o
redisplay-x.o xgccache.o xselect.o widget.o window.o lastfile.o
gmalloc.o vm-limit.o ralloc.o EmacsFrame.o EmacsShell.o
TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o
../lwlib/liblw.a -lXm -lpng -ljpeg -lz -lXpm -ltt -lXmu -lXt -lXext
-lX11 -lSM -lICE -ldl -lgdbm -lcurses /apps/shared/lib/libaudio.a -lldap
-lkvm -lkstat -lm -lsocket -lnsl -lelf -lgen -ldl
EMACSBOOTSTRAPLOADPATH="/local2/gnu/xemacs-21.1.14/src/../lisp/:/local2/gnu/xemacs-21.1.14"
./temacs -batch -l /local2/gnu/xemacs-21.1.14/src/../lisp/update-elc.el
*** Error code 139
make: Fatal error: Command failed for target `update-elc.stamp'
Current working directory /local2/gnu/xemacs-21.1.14/src
*** Error code 1
make: Fatal error: Command failed for target `src'
-------------------<snip>---------------------
Can you supply any assistance? We are at a standstill.
We have compiled Xemacs-21.1.11 under Solaris 7 correctly.
Attached also is the configure.log.
--
Dennis Carlson
Unix OS Support USH-4A3L 281-282-2791
United Space Alliance Fax 281-282-4922
dcarlson(a)sunlab.unitedspacealliance.com - or -
Dennis.H.Carlson(a)USAHQ.UnitedSpaceAlliance.com
"The comments and opinions expressed are my own and
do not represent the views of United Space Alliance"
(per USA Info.Tech. Policy D-02 9/16/96)
Script started on Wed 27 Jun 2001 11:55:11 AM CDT
root@tweety:/local2/gnu/xemacs-21.1.14>51# configure.wizard
checking host system type... sparc-sun-solaris2.8
checking whether ln -s works... yes
checking the configuration name
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for GNU libc... no
Extracting information from the machine- and system-dependent headers...
checking for dynodump... no
checking for runtime libraries flag... "-R"
checking for malloc_get_state... no
checking for malloc_set_state... no
checking whether __after_morecore_hook exists... no
checking for ranlib... :
checking for a BSD compatible install... /local2/gnu/xemacs-21.1.14/install.sh -c
checking for bison... bison -y
checking for mach/mach.h... no
checking for sys/stropts.h... yes
checking for sys/timeb.h... yes
checking for sys/time.h... yes
checking for unistd.h... yes
checking for utime.h... yes
checking for locale.h... yes
checking for libgen.h... yes
checking for fcntl.h... yes
checking for ulimit.h... yes
checking for cygwin/version.h... no
checking for linux/version.h... no
checking for kstat.h... yes
checking for sys/pstat.h... no
checking for inttypes.h... yes
checking for sys/un.h... yes
checking for a.out.h... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys_siglist declaration in signal.h or unistd.h... no
checking for struct utimbuf... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for struct timeval... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... no
checking for tzname... yes
checking for working const... yes
checking whether make sets ${MAKE}... yes
checking whether byte ordering is bigendian... yes
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of void *... 4
checking for long file names... yes
checking for sin in -lm... yes
checking type of mail spool file locking
checking for kstat_open in -lkstat... yes
checking for kvm_read in -lkvm... yes
checking whether the -xildoff compiler flag is required... no
checking for specified window system
checking for X... libraries /usr/openwin/lib, headers /usr/openwin/include
checking whether -R must be followed by a space... no
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X defines extracted by xmkmf
checking for X11/Intrinsic.h... yes
checking for XOpenDisplay in -lX11... yes
checking for XShapeSelectInput in -lXext... yes
checking for XtOpenDisplay in -lXt... yes
checking the version of X11 being used... R6
checking for X11/Xlocale.h... yes
checking for XFree86... no
checking for XmuReadBitmapDataFromFile in -lXmu... yes
checking for main in -lXbsd... no
checking for MS-Windows
checking for main in -lgdi32... no
checking for X11/extensions/shape.h... yes
Using X11.
checking for session-management option
checking for X11/Xauth.h... yes
checking for XauGetAuthByAddr in -lXau... yes
checking for tt_c.h... no
checking for Tt/tt_c.h... yes
checking for tt_message_create in -ltt... yes
configure: warning: No CDE without generic Drag'n'Drop support
configure: warning: No OffiX without generic Drag'n'Drop support
checking if drag and drop API is needed... checking for LDAP
checking for ldap.h... yes
checking for lber.h... yes
checking for ldap_search in -lldap... yes
checking for ldap_set_option... yes
checking for ldap_get_lderrno... no
checking for ldap_result2error... yes
checking for ldap_parse_result... yes
checking for graphics libraries
checking for __T_9__nothrow in -lCsup... no
checking for "FOR_MSW" xpm... no
checking for inflate in -lc... no
checking for inflate in -lz... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking for tiffio.h... no
checking for X11 graphics libraries
checking for compface.h... no
checking for XawScrollbarSetThumb in -lXaw... yes
checking for Xm/Xm.h... yes
checking for XmStringFree in -lXm... yes
checking for Lesstif... no
checking for layout_object_getvalue in -li18n... no
checking for cbrt... yes
checking for closedir... yes
checking for dup2... yes
checking for eaccess... yes
checking for fmod... yes
checking for fpathconf... yes
checking for frexp... yes
checking for ftime... yes
checking for gethostname... yes
checking for getpagesize... yes
checking for gettimeofday... yes
checking for getcwd... yes
checking for getwd... yes
checking for logb... yes
checking for lrand48... yes
checking for matherr... yes
checking for mkdir... yes
checking for mktime... yes
checking for perror... yes
checking for poll... yes
checking for random... yes
checking for rename... yes
checking for res_init... yes
checking for rint... yes
checking for rmdir... yes
checking for select... yes
checking for setitimer... yes
checking for setpgid... yes
checking for setlocale... yes
checking for setsid... yes
checking for sigblock... no
checking for sighold... yes
checking for sigprocmask... yes
checking for snprintf... yes
checking for strcasecmp... yes
checking for strerror... yes
checking for tzset... yes
checking for ulimit... yes
checking for usleep... yes
checking for utimes... yes
checking for waitpid... yes
checking for vsnprintf... yes
checking for grantpt... yes
checking for unlockpt... yes
checking for getpt... no
checking for ptsname... yes
checking for killpg... yes
checking for stropts.h... yes
checking for isastream... yes
checking for strtio.h... no
checking for realpath... yes
checking whether netdb declares h_errno... yes
checking for sigsetjmp... yes
checking whether localtime caches TZ... no
checking whether gettimeofday accepts one or two arguments... two
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking for vfork.h... no
checking for working vfork... no
checking for working strcoll... yes
checking for getpgrp... yes
checking whether getpgrp takes no argument... yes
checking for working mmap... yes
checking for termios.h... yes
checking for socket... yes
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
checking for sun_len member in struct sockaddr_un... no
checking for ip_mreq struct in netinet/in.h... yes
checking for msgget... yes
checking for sys/ipc.h... yes
checking for sys/msg.h... yes
checking for dirent.h... yes
checking for nlist.h... yes
checking for sound support
checking for multimedia/audio_device.h... yes
checking for TTY-related features
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... yes
checking for gpm.h... no
checking for database support
checking for ndbm.h... yes
checking for dbm_open in -lgdbm... yes
checking for Berkeley db.h... no
checking for dlfcn.h... yes
checking for dlopen in -ldl... yes
checking how to build a shared library... lflags: -G cflags: -fPIC
checking for dlerror... yes
XEmacs 21.1.14 "Cuyahoga Valley" configured for `sparc-sun-solaris2.8'.
Where should the build process find the source code? /local2/gnu/xemacs-21.1.14
What installation prefix should install use? /usr/local/gnu
What operating system and machine description files should XEmacs use?
`s/sol2.h' and `m/sparc.h'
What compiler should XEmacs be built with? gcc -g -O3 -Wall -Wno-switch
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/openwin/include
Where do we find X Windows libraries? /usr/dt/lib /usr/openwin/lib
Additional header files: /apps/public/include
/usr/local/gnu/include
Additional libraries: /apps/public/lib
/usr/local/gnu/lib /usr/ucblib
Runtime library search path:
/usr/ccs/lib:/apps/public/lib:/usr/local/gnu/lib:/usr/ucblib:/usr/dt/lib:/usr/openwin/lib:/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3
Compiling in support for XAUTH.
Compiling in support for XPM images.
Compiling in support for PNG image handling.
Compiling in support for (builtin) GIF image handling.
Compiling in support for JPEG image handling.
Compiling in native sound support.
Compiling in support for GNU DBM.
Compiling in support for LDAP.
Compiling in support for ToolTalk.
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.
Using POP for mail access
creating ./config.status
creating Makefile
creating lib-src/Makefile.in
creating lwlib/Makefile.in
creating src/Makefile.in
creating src/paths.h
creating lib-src/config.values
creating src/config.h
creating lwlib/config.h
creating lib-src/Makefile
creating lwlib/Makefile
creating src/Makefile
root@tweety:/local2/gnu/xemacs-21.1.14>52# lc
./ configure.usage Makefile
../ configure.wizard* Makefile.in
.cvsignore COPYING man/
aclocal.m4 dynodump/ modules/
BUGS etc/ move-if-change*
ChangeLog GETTING.GNU.SOFTWARE nt/
CHANGES-beta info/ PROBLEMS
config.guess* INSTALL README
config.log install.sh* README.packages
config.status* Installation src/
config.sub* Installation.el tar/
configure* lib-src/ tests/
configure.in lisp/ version.sh
configure.log lock/
configure.test* lwlib/
root@tweety:/local2/gnu/xemacs-21.1.14>53#