From xemacs-m  Sun Sep 21 16:48:57 1997
Received: from lipp.aa.net (lipp@lipp.aa.net [206.125.75.19])
	by xemacs.org (8.8.5/8.8.5) with SMTP id QAA26702
	for <xemacs-beta@xemacs.org>; Sun, 21 Sep 1997 16:48:53 -0500 (CDT)
Received: (from lipp@localhost) by lipp.aa.net (8.6.11/8.6.9) id OAA31627; Sun, 21 Sep 1997 14:48:55 -0700
Date: Sun, 21 Sep 1997 14:48:55 -0700
Message-Id: <199709212148.OAA31627@lipp.aa.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Damon Lipparelli <lipp@aa.net>
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: Sarajevo: success under Linux 1.2.13
X-Mailer: VM 6.34 under 20.3 "Sarajevo" XEmacs  Lucid (beta23)
Reply-To: Damon Lipparelli <lipp@aa.net>

uname -a: Linux lipp 1.2.13 #7 Fri Aug 1 00:11:48 PDT 1997 i586

./configure  '--prefix=/usr/local/src/xemacs-beta/20.3' '--exec-prefix=/usr/local/src/xemacs-beta/20.3/debug' '--with-gcc' '--with-gnu-make' '-cflags=-g -O4 -m486' '--with-gpm=no' '--with-mule'


Configured for `i586-pc-linux'.

  Where should the build process find the source code?    /usr/local/src/xemacs-beta/src/xemacs-20.3-b23
  What installation prefix should install use?		  /usr/local/src/xemacs-beta/20.3
  Where should XEmacs look for packages?		  ~/.xemacs:/usr/local/src/xemacs-beta/20.3/lib/xemacs/packages
  What operating system and machine description files should XEmacs use?
        `s/linux.h' and `m/intel386.h'
  What compiler should XEmacs be built with?              gcc -g -O4 -m486
  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/X11R6/include
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  Compiling in support for XAUTH.
  Compiling in support for GIF image conversion.
  Compiling in support for XPM images.
  Compiling in support for X-Face message headers.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in native sound support.
  Compiling in support for Berkeley DB.
  Compiling in support for GNU DBM.
  Compiling in support for ncurses.
  Compiling in Mule (multi-lingual) support.
  Compiling in support for proper session-management.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Athena dialog boxes.
  movemail will use "dot-locking" for locking mail spool files.
  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: ---------------------------------------------------------

Due to the age of my version of Linux I'm sure, I've been making the
following change to "src/Makefile" (that is, after "configure" has
completed):

*** Makefile.safe       Sun Sep 21 14:44:12 1997
--- Makefile    Sun Sep 21 14:44:22 1997
***************
*** 22,28 ****
  ld_switch_all=-L/usr/X11R6/lib
  ld_libs_general=-ldb -lgdbm -lncurses -lm -lc
  ld_libs_window_system=-lXaw -lpng -lz -ljpeg -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE
! ld_libs_all=-lXaw -lpng -lz -ljpeg -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -ldb -lgdbm -lncurses -lm -lc
  extra_objs=unexec.o dgif_lib.o gif_err.o gifalloc.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 mule.o mule-ccl.o mule-charset.o mule-coding.o realpath.o inline.o linuxplay.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
  LN_S=ln -s
  ld_switch_shared=-c
--- 22,28 ----
  ld_switch_all=-L/usr/X11R6/lib
  ld_libs_general=-ldb -lgdbm -lncurses -lm -lc
  ld_libs_window_system=-lXaw -lpng -lz -ljpeg -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE
! ld_libs_all=-lXaw -lpng -lz -ljpeg -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -ldb -lgdbm -lncurses -lm $(lib_gcc) -lc
  extra_objs=unexec.o dgif_lib.o gif_err.o gifalloc.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 mule.o mule-ccl.o mule-charset.o mule-coding.o realpath.o inline.o linuxplay.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
  LN_S=ln -s
  ld_switch_shared=-c

Without this, the link fails saying that "_atexit" is a missing symbol.

Otherwise, looks good.
-lipp
---

If this is the DATING GAME I want to know your FAVORITE PLANET!  Do I
 get th' MICROWAVE MOPED?

