Hi,
When trying to compile XEmacs-21.5.6, I get a segmentation fault. Crash
happens both with and without --pdump.
Any help in solving this is appreciated.
-kitty.
More info:
samba> uname -a
Linux samba 2.4.18-ll #3 SMP Fri Mar 22 23:10:34 CST 2002 i686 unknown
samba> gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
samba> ld -v
GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux
samba> cat /etc/debian_version 
3.0 (Debian-unstable)
samba> gdb ./temacs core
(no debugging symbols found)...Core was generated by `./temacs -nd -no-packages -batch -l
/u/scratch/downloads/lisp/xemacs-21.5.6/src'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libXm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libXm.so.2
[More similar output snipped]
kitty> bt
#0  0x080de26c in Fmemq ()
#1  0x080e1455 in Fprovide ()
#2  0x080d45b1 in syms_of_file_coding ()
#3  0x080ab7f3 in xemacs_21_5_b6_i686_pc_linux ()
#4  0x080ac449 in main ()
#5  0x405b417f in __libc_start_main () from /lib/libc.so.6
kitty> q
samba> 
samba> ./configure  --prefix=/usr  --with-default-eol-detection --cflags=-O2
--error-checking=none
checking whether ln -s works... yes
    Defining EMACS_MAJOR_VERSION = 21
    Defining EMACS_MINOR_VERSION = 5
    Defining EMACS_BETA_VERSION = 6
    Defining XEMACS_CODENAME = "bok choi"
    Defining EMACS_VERSION = "21.5-b6"
    Defining EMACS_PROGNAME = "xemacs"
    Defining DEBUG_XEMACS
    Defining USE_ASSERTIONS
    Defining MEMORY_USAGE_STATS
checking host system type... i686-pc-linux
    Defining config_machfile = "m/intel386.h"
    Defining config_opsysfile = "s/linux.h"
    Defining STACK_TRACE_EYE_CATCHER = xemacs_21_5_b6_i686_pc_linux
    Defining CLASH_DETECTION
checking for gcc... gcc
checking whether the C compiler (gcc -O2 ) works... yes
checking whether the C compiler (gcc -O2 ) 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... yes
    Defining _GNU_SOURCE
    Defining _POSIX_C_SOURCE = 199506L
    Defining _XOPEN_SOURCE = 500
    Defining _XOPEN_SOURCE_EXTENDED
Extracting information from the machine- and system-dependent headers...
libs_machine = ''
libs_system = ''
libs_termcap = '-ltermcap -lcurses'
libs_standard = '-lgcc -lc -lgcc /usr/lib/crtn.o'
objects_machine = ''
objects_system = ''
c_switch_machine = ''
c_switch_system = ''
ld_switch_machine = ''
ld_switch_system = ''
unexec = 'unexelf.o'
ld_switch_shared = '-c'
ld = '$(CC) -nostdlib'
lib_gcc = '`$(CC) $(C_SWITCH_X_SITE) -print-libgcc-file-name`'
ld_text_start_addr = ''
start_files = 'pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o'
ordinary_link = 'no'
have_terminfo = 'no'
mail_use_flock = 'no'
mail_use_lockf = 'no'
checking for buggy gcc versions... no
    xemacs will be linked with "unexelf.o"
checking for dynodump... no
checking for malloc_set_state... yes
checking whether __after_morecore_hook exists... yes
    Defining DOUG_LEA_MALLOC
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking for bison... bison -y
checking for a.out.h... yes
    Defining HAVE_A_OUT_H
checking for elf.h... yes
    Defining HAVE_ELF_H
checking for cygwin/version.h... no
checking for fcntl.h... yes
    Defining HAVE_FCNTL_H
checking for inttypes.h... yes
    Defining HAVE_INTTYPES_H
checking for libgen.h... yes
    Defining HAVE_LIBGEN_H
checking for locale.h... yes
    Defining HAVE_LOCALE_H
checking for mach/mach.h... no
checking for sys/param.h... yes
    Defining HAVE_SYS_PARAM_H
checking for sys/pstat.h... no
checking for sys/time.h... yes
    Defining HAVE_SYS_TIME_H
checking for sys/timeb.h... yes
    Defining HAVE_SYS_TIMEB_H
checking for sys/times.h... yes
    Defining HAVE_SYS_TIMES_H
checking for sys/un.h... yes
    Defining HAVE_SYS_UN_H
checking for ulimit.h... yes
    Defining HAVE_ULIMIT_H
checking for unistd.h... yes
    Defining HAVE_UNISTD_H
checking for sys/wait.h that is POSIX.1 compatible... yes
    Defining HAVE_SYS_WAIT_H
checking for ANSI C header files... yes
    Defining STDC_HEADERS
checking whether time.h and sys/time.h may both be included... yes
    Defining TIME_WITH_SYS_TIME
checking for sys_siglist declaration in signal.h or unistd.h... yes
    Defining SYS_SIGLIST_DECLARED
checking for utime... yes
    Defining HAVE_UTIME
checking return type of signal handlers... void
    Defining RETSIGTYPE = 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 ssize_t... yes
checking for socklen_t... yes
checking for struct timeval... yes
    Defining HAVE_TIMEVAL
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
    Defining HAVE_TM_ZONE
checking for working const... yes
checking whether make sets ${MAKE}... yes
checking whether byte ordering is bigendian... no
checking size of short... 2
    Defining SIZEOF_SHORT = 2
checking size of int... 4
    Defining SIZEOF_INT = 4
checking size of long... 4
    Defining SIZEOF_LONG = 4
checking size of long long... 8
    Defining SIZEOF_LONG_LONG = 8
checking size of void *... 4
    Defining SIZEOF_VOID_P = 4
checking for long file names... yes
    Defining HAVE_LONG_FILE_NAMES
checking for sin... no
checking for sin in -lm... yes
    Defining HAVE_LIBM
    Prepending "-lm" to $LIBS
    Defining LISP_FLOAT_TYPE
    Defining HAVE_INVERSE_HYPERBOLIC
checking for mkstemp... yes
    Defining HAVE_MKSTEMP
checking type of mail spool file locking
checking for lockf... yes
    Defining HAVE_LOCKF
checking for flock... yes
    Defining HAVE_FLOCK
    Defining MAIL_LOCK_DOT
checking whether the -xildoff compiler flag is required... no
checking for "-z nocombreloc" linker flag... yes
    Prepending "-z nocombreloc" to $ld_switch_site
checking for specified window system
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
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
    Defining HAVE_X_WINDOWS
    Appending "lwlib" to $MAKE_SUBDIR
    Appending "lwlib" to $SRC_SUBDIR_DEPS
X11 compilation variables:
x_libraries = '/usr/X11R6/lib'
x_includes = '/usr/X11R6/include'
X_CFLAGS = ' -I/usr/X11R6/include'
X_LIBS = ' -L/usr/X11R6/lib'
X_PRE_LIBS = ' -lSM -lICE'
X_EXTRA_LIBS = ''
    Defining BITMAPDIR =
"/usr/X11R6/include/X11/bitmaps:/usr/X11R6/include/bitmaps"
checking for X defines extracted by xmkmf
    Defining FUNCPROTO = 15
    Defining NARROWPROTO
    Defining linux
    Defining __i386__
    Defining _POSIX_SOURCE
    Defining _BSD_SOURCE
    Defining _SVID_SOURCE
checking for X11/Intrinsic.h... yes
checking for XOpenDisplay in -lX11... yes
    Setting libs_x to "-lX11"
checking for XShapeSelectInput in -lXext... yes
    Prepending "-lXext" to $libs_x
checking for XtOpenDisplay in -lXt... yes
    Prepending "-lXt" to $libs_x
checking the version of X11 being used... R6
    Defining THIS_IS_X11R6
checking for XConvertCase... yes
    Defining HAVE_XCONVERTCASE
checking for X11/Xlocale.h... yes
    Defining HAVE_X11_XLOCALE_H
checking for XRegisterIMInstantiateCallback... yes
    Defining HAVE_XREGISTERIMINSTANTIATECALLBACK
checking for standard XRegisterIMInstantiateCallback prototype... no
    Defining XREGISTERIMINSTANTIATECALLBACK_NONSTANDARD_PROTOTYPE
checking for XmuReadBitmapDataFromFile in -lXmu... yes
    Prepending "-lXmu" to $libs_x
    Defining HAVE_XMU
checking for main in -lXbsd... no
checking for MS-Windows
checking for main in -lgdi32... no
checking for X11/extensions/shape.h... yes
    Defining HAVE_BALLOON_HELP
  Using X11.
checking for WM_COMMAND option
    Defining HAVE_WMCOMMAND
checking for X11/Xauth.h... yes
checking for XauGetAuthByAddr in -lXau... yes
    Defining HAVE_XAUTH
checking for tt_c.h... no
checking for Tt/tt_c.h... no
checking for desktop/tt_c.h... no
checking for Dt/Dt.h... no
checking for LDAP
checking for ldap.h... yes
checking for lber.h... yes
checking for ldap_search in -lldap... yes
    Defining HAVE_LDAP
    Prepending "-lldap" to $LIBS
checking for ldap_set_option... yes
    Defining HAVE_LDAP_SET_OPTION
checking for ldap_get_lderrno... no
checking for ldap_result2error... yes
    Defining HAVE_LDAP_RESULT2ERROR
checking for ldap_parse_result... yes
    Defining HAVE_LDAP_PARSE_RESULT
checking for PostgreSQL
checking for libpq-fe.h... no
checking for pgsql/libpq-fe.h... no
checking for postgresql/libpq-fe.h... no
checking for graphics libraries
    Prepending "" to $CFLAGS
    Prepending "" to $LDFLAGS
checking for Xpm - no older than 3.4f... yes
    Defining HAVE_XPM
    Prepending "" to $LDFLAGS
    Prepending "-lXpm" to $libs_x
    Prepending "" to $CFLAGS
checking for "FOR_MSW" xpm... no
checking for compface.h... yes
checking for UnGenFace in -lcompface... yes
    Defining HAVE_XFACE
    Prepending "-lcompface" to $libs_x
    Defining HAVE_GIF
checking for inflate in -lc... no
checking for inflate in -lz... yes
    Prepending "-lz" to $libs_x
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
    Defining HAVE_JPEG
    Prepending "-ljpeg" to $libs_x
checking for pow... yes
checking for png.h... yes
checking for png_read_image in -lpng... yes
checking for workable png version information... yes
    Defining HAVE_PNG
    Prepending "-lpng" to $libs_x
checking for tiffio.h... yes
checking for TIFFClientOpen in -ltiff... yes
    Defining HAVE_TIFF
    Prepending "-ltiff" to $libs_x
checking for X11 graphics libraries
checking for Xm/Xm.h... yes
checking for XmStringFree in -lXm... yes
checking for Lesstif... no
    Defining LWLIB_USES_MOTIF
    Defining NEED_MOTIF
    Appending "lwlib-Xm.o" to $lwlib_objs
    Appending "xlwmenu.o" to $lwlib_objs
    Appending "xlwscrollbar.o" to $lwlib_objs
    Appending "xlwtabs.o xlwgcs.o" to $lwlib_objs
    Defining NEED_LUCID
    Appending "lwlib-Xlw.o" to $lwlib_objs
    Defining LWLIB_TABS_LUCID
    Defining HAVE_MENUBARS
    Defining HAVE_SCROLLBARS
    Defining HAVE_DIALOGS
    Defining HAVE_TOOLBARS
    Defining HAVE_WIDGETS
    Defining LWLIB_MENUBARS_LUCID
    Defining LWLIB_SCROLLBARS_LUCID
    Defining LWLIB_DIALOGS_MOTIF
    Defining LWLIB_WIDGETS_MOTIF
    Defining HAVE_DEFAULT_EOL_DETECTION
    Prepending "-lXm" to $libs_x
checking for layout_object_getvalue in -li18n... no
checking for cbrt... yes
    Defining HAVE_CBRT
checking for closedir... yes
    Defining HAVE_CLOSEDIR
checking for dup2... yes
    Defining HAVE_DUP2
checking for eaccess... no
checking for fmod... yes
    Defining HAVE_FMOD
checking for fpathconf... yes
    Defining HAVE_FPATHCONF
checking for frexp... yes
    Defining HAVE_FREXP
checking for ftime... yes
    Defining HAVE_FTIME
checking for getaddrinfo... yes
    Defining HAVE_GETADDRINFO
checking for gethostname... yes
    Defining HAVE_GETHOSTNAME
checking for getnameinfo... yes
    Defining HAVE_GETNAMEINFO
checking for getpagesize... yes
    Defining HAVE_GETPAGESIZE
checking for gettimeofday... yes
    Defining HAVE_GETTIMEOFDAY
checking for getcwd... yes
    Defining HAVE_GETCWD
checking for getwd... yes
    Defining HAVE_GETWD
checking for link... yes
    Defining HAVE_LINK
checking for logb... yes
    Defining HAVE_LOGB
checking for lrand48... yes
    Defining HAVE_LRAND48
checking for matherr... yes
    Defining HAVE_MATHERR
checking for mkdir... yes
    Defining HAVE_MKDIR
checking for mktime... yes
    Defining HAVE_MKTIME
checking for perror... yes
    Defining HAVE_PERROR
checking for poll... yes
    Defining HAVE_POLL
checking for random... yes
    Defining HAVE_RANDOM
checking for readlink... yes
    Defining HAVE_READLINK
checking for rename... yes
    Defining HAVE_RENAME
checking for res_init... no
checking for rint... yes
    Defining HAVE_RINT
checking for rmdir... yes
    Defining HAVE_RMDIR
checking for select... yes
    Defining HAVE_SELECT
checking for setitimer... yes
    Defining HAVE_SETITIMER
checking for setpgid... yes
    Defining HAVE_SETPGID
checking for setlocale... yes
    Defining HAVE_SETLOCALE
checking for setsid... yes
    Defining HAVE_SETSID
checking for sigblock... yes
    Defining HAVE_SIGBLOCK
checking for sighold... yes
    Defining HAVE_SIGHOLD
checking for sigprocmask... yes
    Defining HAVE_SIGPROCMASK
checking for snprintf... yes
    Defining HAVE_SNPRINTF
checking for stpcpy... yes
    Defining HAVE_STPCPY
checking for strerror... yes
    Defining HAVE_STRERROR
checking for symlink... yes
    Defining HAVE_SYMLINK
checking for tzset... yes
    Defining HAVE_TZSET
checking for ulimit... yes
    Defining HAVE_ULIMIT
checking for usleep... yes
    Defining HAVE_USLEEP
checking for waitpid... yes
    Defining HAVE_WAITPID
checking for vsnprintf... yes
    Defining HAVE_VSNPRINTF
checking for fsync... yes
    Defining HAVE_FSYNC
checking for ftruncate... yes
    Defining HAVE_FTRUNCATE
checking for umask... yes
    Defining HAVE_UMASK
checking for getpt... yes
    Defining HAVE_GETPT
checking for _getpty... no
checking for grantpt... yes
    Defining HAVE_GRANTPT
checking for unlockpt... yes
    Defining HAVE_UNLOCKPT
checking for ptsname... yes
    Defining HAVE_PTSNAME
checking for killpg... yes
    Defining HAVE_KILLPG
checking for tcgetpgrp... yes
    Defining HAVE_TCGETPGRP
checking for openpty... no
checking for openpty in -lutil... yes
    Defining HAVE_OPENPTY
checking for libutil.h... no
checking for util.h... no
    Appending "-lutil" to $libs_system
checking for pty.h... yes
    Defining HAVE_PTY_H
checking for stropts.h... yes
    Defining HAVE_STROPTS_H
checking for isastream... yes
    Defining HAVE_ISASTREAM
checking for strtio.h... no
checking for getloadavg... yes
    Defining HAVE_GETLOADAVG
checking for sys/loadavg.h... no
checking whether netdb declares h_errno... yes
    Defining HAVE_H_ERRNO
checking for sigsetjmp... yes
    Defining HAVE_SIGSETJMP
checking whether localtime caches TZ... no
checking whether gettimeofday accepts one or two arguments... two
checking for inline... inline
    xemacs will be linked with "inline.o"
checking for working alloca.h... yes
    Defining HAVE_ALLOCA_H
checking for alloca... yes
    Defining HAVE_ALLOCA
checking for working strcoll... yes
    Defining HAVE_STRCOLL
checking for getpgrp... yes
    Defining HAVE_GETPGRP
checking whether getpgrp takes no argument... yes
    Defining GETPGRP_VOID
checking for working mmap... yes
    Defining HAVE_MMAP
checking for M_MMAP_THRESHOLD... yes
checking for termios.h... yes
    Defining HAVE_TERMIOS
    Defining SIGNALS_VIA_CHARACTERS
    Defining NO_TERMIO
checking for socket... yes
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
    Defining HAVE_SOCKETS
checking for sun_len member in struct sockaddr_un... no
checking for ip_mreq struct in netinet/in.h... yes
    Defining HAVE_MULTICAST
checking for msgget... yes
checking for sys/ipc.h... yes
checking for sys/msg.h... yes
    Defining HAVE_SYSVIPC
checking for dirent.h... yes
    Defining SYSV_SYSTEM_DIR
checking for nlist.h... no
checking for sound support
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
    xemacs will be linked with "linuxplay.o"
    Defining SOUNDCARD_H_FILE = "sys/soundcard.h"
    Defining HAVE_NATIVE_SOUND
checking for audio/audiolib.h... no
checking for esd-config... yes
    Appending "" to $c_switch_site
    Prepending "-L/usr/lib -lesd -laudiofile -lm" to $LIBS
checking for esd_play_stream... yes
    xemacs will be linked with "esd.o"
    Defining HAVE_ESD_SOUND
    xemacs will be linked with "miscplay.o"
checking for TTY-related features
    Defining HAVE_TTY
checking for tgetent in -lncurses... yes
    Defining HAVE_NCURSES
checking for ncurses/curses.h... no
checking for ncurses/term.h... no
    xemacs will be linked with "terminfo.o"
    Prepending "-lncurses" to $LIBS
checking for ncurses/curses.h... no
    Defining CURSES_H_FILE = "curses.h"
    Defining TERM_H_FILE = "term.h"
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
    Defining HAVE_GPM
    Prepending "-lgpm" to $LIBS
checking for database support
checking for ndbm.h... no
checking for Berkeley db.h... db.h
checking for Berkeley DB version... 3
checking for db_create... no
checking for db_create in -ldb... yes
    Defining DB_H_FILE = "db.h"
    Defining HAVE_BERKELEY_DB
    Prepending "-ldb" to $LIBS
    Defining HAVE_DATABASE
checking for module support
checking for dlfcn.h... yes
checking for dlopen in -lc...     Defining HAVE_DLOPEN
checking how to build dynamic libraries for i686-pc-linux
checking how to produce PIC code... -fPIC
checking if PIC flag -fPIC really works... yes
checking if C compiler can produce shared libraries... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker is GNU ld... yes
    Defining HAVE_SHLIB
    Appending "src" to $INSTALL_ARCH_DEP_SUBDIR
checking for dlerror... yes
    Defining HAVE_DLERROR
checking for _dlerror... no
    Defining HAVE_UNIX_PROCESSES
    Appending "src" to $MAKE_SUBDIR
extra_objs = 'unexelf.o inline.o linuxplay.o esd.o miscplay.o terminfo.o'
c_switch_general = '-DHAVE_CONFIG_H'
c_switch_window_system = '-I/usr/X11R6/include'
c_switch_all = '-DHAVE_CONFIG_H -I/usr/X11R6/include'
ld_switch_general = '-z nocombreloc'
ld_switch_window_system = '-L/usr/X11R6/lib'
ld_switch_all = '-z nocombreloc -L/usr/X11R6/lib'
ld_libs_general = '-ldb -lgpm -lncurses -L/usr/lib -lesd -laudiofile -lm -lldap -lm
-lutil -lgcc -lc -lgcc /usr/lib/crtn.o'
ld_libs_window_system = '-lXm -ltiff -lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt
-lXext -lX11 -lSM -lICE'
ld_libs_all = '-lXm -ltiff -lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt -lXext -lX11
-lSM -lICE -ldb -lgpm -lncurses -L/usr/lib -lesd -laudiofile -lm -lldap -lm -lutil -lgcc
-lc -lgcc /usr/lib/crtn.o'
    Defining PREFIX_USER_DEFINED
    Defining INHIBIT_SITE_LISP
    Defining EMACS_CONFIGURATION = "i686-pc-linux"
    Defining EMACS_CONFIG_OPTIONS = "--prefix=/usr --with-default-eol-detection
--cflags=-O2 --error-checking=none"
    Defining LD_SWITCH_X_SITE = 
    Defining LD_SWITCH_X_SITE_AUX = 
    Defining C_SWITCH_X_SITE = 
    Defining LD_SWITCH_SITE = 
    Defining C_SWITCH_SITE = 
    Defining GNU_MALLOC
    Defining USE_GCC
XEmacs 21.5-b6 "bok choi" configured for `i686-pc-linux'.
Compilation / Installation:
  Source code location:              /u/scratch/downloads/lisp/xemacs-21.5.6
  Installation prefix:               /usr
  Operating system description file: `s/linux.h'
  Machine description file:          `m/intel386.h'
  Compiler:                          gcc -O2
  Relocating allocator for buffers:  no
  GNU version of malloc:             yes
    - Using Doug Lea's new malloc from the GNU C Library.
  Linking with `-z nocombreloc'.
    - Consider configuring with --pdump.
Window System:
  Compiling in support for the X window system:
    - X Windows headers location:                 /usr/X11R6/include
    - X Windows libraries location:               /usr/X11R6/lib
    - Handling WM_COMMAND properly.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Motif dialog boxes.
  Using Motif 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.
  Compiling in support for X-Face message headers.
Sound:
  Compiling in support for sound (native).
  Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
  Compiling in support for Berkeley database.
  Compiling in support for LDAP.
Internationalization:
Mail:
  Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
  Inhibiting IPv6 canonicalization at startup.
  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: ---------------------------------------------------------
    Appending "Makefile.in" to $ac_output_files
    Appending "lib-src/Makefile.in" to $ac_output_files
    Appending "lwlib/Makefile.in" to $ac_output_files
    Appending "src/Makefile.in:src/Makefile.in.in:src/depend" to
$ac_output_files
    Appending "lib-src/ellcc.h" to $ac_output_files
creating ./config.status
creating Makefile.in
creating lib-src/Makefile.in
creating lwlib/Makefile.in
creating src/Makefile.in
creating src/paths.h
creating lib-src/config.values
creating lib-src/ellcc.h
creating src/config.h
creating lwlib/config.h
creating ./Makefile
creating ./GNUmakefile
creating lib-src/Makefile
creating lib-src/GNUmakefile
creating lwlib/Makefile
creating lwlib/GNUmakefile
creating src/Makefile
creating src/GNUmakefile
samba> make
[lots of files which compiled ok snipped]
gcc -c -O2  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
-DDEFINE_TOP_LEVEL_EMACS_SHELL
/u/scratch/downloads/lisp/xemacs-21.5.6/src/EmacsShell-sub.c
mv EmacsShell-sub.o TopLevelEmacsShell.o
gcc -c -O2  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
-DDEFINE_TRANSIENT_EMACS_SHELL
/u/scratch/downloads/lisp/xemacs-21.5.6/src/EmacsShell-sub.c
mv EmacsShell-sub.o TransientEmacsShell.o
gcc -c -O2  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include EmacsManager.c
gcc -nostdlib   -z nocombreloc -L/usr/X11R6/lib -Wl,-export-dynamic -o temacs pre-crt0.o
/usr/lib/crt1.o /usr/lib/crti.o abbrev.o alloc.o balloon_help.o balloon-x.o blocktype.o
buffer.o bytecode.o callint.o callproc.o casefiddle.o casetab.o chartab.o filelock.o
cmdloop.o cmds.o  console.o console-stream.o data.o database.o debug.o tests.o device.o
dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o eval.o events.o event-stream.o
event-unixoid.o unexelf.o inline.o linuxplay.o esd.o miscplay.o terminfo.o extents.o
faces.o file-coding.o fileio.o  filemode.o floatfns.o fns.o font-lock.o frame.o general.o
dgif_lib.o gif_io.o glyphs.o glyphs-eimage.o glyphs-shared.o glyphs-widget.o gpmevent.o  
gui.o menubar.o scrollbar.o dialog.o toolbar.o gutter.o hash.o imgproc.o indent.o insdel.o
intl.o keymap.o  line-number.o eldap.o lread.o lstream.o macros.o marker.o md5.o minibuf.o
     objects.o opaque.o  print.o process.o process-unix.o profile.o rangetab.o realpath.o
redisplay.o redisplay-output.o regex.o search.o select.o  sysdll.o emodules.o signal.o
sound.o specifier.o strftime.o  symbols.o syntax.o sysdep.o text.o  console-tty.o
device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o undo.o unicode.o
console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o redisplay-x.o
select-x.o xgccache.o intl-x.o gui-x.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o
toolbar-common.o widget.o window.o  lastfile.o vm-limit.o  EmacsFrame.o EmacsShell.o
TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o    ../lwlib/liblw.a  -lXm -ltiff
-lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -ldb -lgpm -lncurses
-L/usr/lib -lesd -laudiofile -lm -lldap -lm -lutil -lgcc -lc -lgcc /usr/lib/crtn.o `gcc 
-print-libgcc-file-name`
./temacs -nd -no-packages -batch -l
/u/scratch/downloads/lisp/xemacs-21.5.6/src/../lisp/update-elc.el
make[1]: *** [update-elc.stamp] Segmentation fault (core dumped)
make[1]: Leaving directory `/u/scratch/downloads/lisp/xemacs-21.5.6/src'
make: *** [src] Error 2
samba> 
-- 
Krishnakumar B <kitty at cs dot wustl dot edu>
Distributed Object Computing Laboratory, Washington University in St.Louis