From xemacs-m  Thu Apr 24 23:03:56 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id XAA20867
	for <xemacs-beta@xemacs.org>; Thu, 24 Apr 1997 23:03:55 -0500 (CDT)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id VAA11783 for <xemacs-beta@xemacs.org>; Thu, 24 Apr 1997 21:03:25 -0700
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id VAA29731; Thu, 24 Apr 1997 21:03:23 -0700
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id VAA13389; Thu, 24 Apr 1997 21:03:24 -0700
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id VAA15012; Thu, 24 Apr 1997 21:03:21 -0700
Date: Thu, 24 Apr 1997 21:03:21 -0700
Message-Id: <199704250403.VAA15012@xemacs.eng.sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: new configuresneak  preview
X-Mailer: VM 6.24 under 20.1 XEmacs Lucid (beta15)
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>

The following is a transcript of my latest build with
not-yet-available configure, on a not-yet-available OS:

+ /local/mrb/xemacs-themom/editor/configure --extra-verbose --with-gnu-make --const-is-losing=yes --srcdir=/local/mrb/xemacs-themom/editor --prefix=/net/sparcworks/export/set/sparcworks6/xemacs-aux --bindir=/net/sparcworks/export/set/sparcworks6/xemacs-aux/sparc-S2/bin --compiler=cc --cflags=-v -xstrconst -mr   -Qn -g --with-gcc=no --debug=yes --error-checking=all --no-doc-file --use-union-type --memory-usage-stats --with-tooltalk=no --with-cde=no --with-sparcworks=yes --with-mule=yes --with-xim=yes --site-includes=/net/sparcworks/export/set/sparcworks6/xemacs-aux/include --site-libraries=/net/sparcworks/export/set/sparcworks6/xemacs-aux/sparc-S2/lib 
    Defining SUNPRO
- You did not tell me what kind of host system you want to configure.
- I will attempt to guess the kind of system this is.
- Looks like this is a sparc-sun-solaris2.6
checking whether ln -s works... yes
Making symbolic link to /local/mrb/xemacs-themom/editor/lisp
Making symbolic link to /local/mrb/xemacs-themom/editor/etc
Making symbolic link to /local/mrb/xemacs-themom/editor/man
Making symbolic link to /local/mrb/xemacs-themom/editor/info
Making symbolic link to /local/mrb/xemacs-themom/editor/site-lisp
checking the configuration name
checking whether we are using GNU C... no
checking for gcc... cc
checking whether the C compiler (cc  ) works... yes
checking whether the C compiler (cc  ) is a cross-compiler... no
checking whether we are using GNU C... no
checking how to run the C preprocessor... /usr/ccs/lib/cpp
extracting information from the machine- and system-dependent header
checking for ranlib... :
checking for a BSD compatible install... /home/mrb/bin/install -c
checking for bison... yacc
checking for AIX... no
checking for mach/mach.h... no
checking for sys/stropts.h... yes
    Defining HAVE_SYS_STROPTS_H
checking for sys/timeb.h... yes
    Defining HAVE_SYS_TIMEB_H
checking for sys/time.h... yes
    Defining HAVE_SYS_TIME_H
checking for unistd.h... yes
    Defining HAVE_UNISTD_H
checking for utime.h... yes
    Defining HAVE_UTIME_H
checking for sys/wait.h... yes
    Defining HAVE_SYS_WAIT_H
checking for libintl.h... yes
    Defining HAVE_LIBINTL_H
checking for locale.h... yes
    Defining HAVE_LOCALE_H
checking for libgen.h... yes
    Defining HAVE_LIBGEN_H
checking for linux/version.h... no
checking for kstat.h... yes
    Defining HAVE_KSTAT_H
checking for sys/pstat.h... no
checking for inttypes.h... yes
    Defining HAVE_INTTYPES_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... no
checking for struct utimbuf... yes
    Defining HAVE_STRUCT_UTIMBUF
checking return type of signal handlers... void
    Defining RETSIGTYPE = void
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... no
checking for tzname... yes
    Defining HAVE_TZNAME
checking for working const... yes
checking whether gnumake sets ${MAKE}... yes
checking whether byte ordering is bigendian... yes
    Defining WORDS_BIGENDIAN
checking for long file names... yes
    Defining HAVE_LONG_FILE_NAMES
checking for sqrt in -lm... yes
    Defining HAVE_LIBM
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
    Defining HAVE_X_WINDOWS

X11 compilation variables:
x_libraries = /usr/dt/lib /usr/openwin/lib
x_includes = /usr/dt/include /usr/openwin/include
X_CFLAGS = -I/usr/dt/include  -I/usr/openwin/include
X_LIBS = -L/usr/dt/lib  -L/usr/openwin/lib -R/usr/openwin/lib
X_PRE_LIBS =  -lSM -lICE
X_EXTRA_LIBS = 

checking for X11/Intrinsic.h... yes
checking for XOpenDisplay in -lX11... yes
checking for XtOpenDisplay in -lXt... yes
checking the version of X11 being used... R6
    Defining THIS_IS_X11R6
checking for X11/Xlocale.h... yes
    Defining HAVE_X11_XLOCALE_H
checking for XFree86... no
checking for XShapeSelectInput in -lXext... yes
checking for XmuConvertStandardSelection in -lXmu... yes
checking for main in -lXbsd... no
checking for Xm/Xm.h... yes
checking for XmStringFree in -lXm... yes
  Using X11.
    Defining LISP_FLOAT_TYPE
checking for kstat_open in -lkstat... yes
    Defining HAVE_LIBKSTAT
checking for cma_open in -lpthreads... no
checking whether the -xildoff compiler flag is required... yes
checking for X11/Xauth.h... yes
checking for XauGetAuthByAddr in -lXau... yes
    Defining HAVE_XAUTH
checking for OffiX/DragAndDrop.h... no
checking for tt_c.h... no
checking for Tt/tt_c.h... yes
checking for tt_message_create in -ltt... yes
    Defining TOOLTALK_TT_C_H_PATH = <Tt/tt_c.h>
    Defining TOOLTALK
checking for graphics libraries
    Defining HAVE_GIF
checking for X11/xpm.h... yes
checking for XpmReadFileToData in -lXpm... yes
    Defining HAVE_XPM
checking for compface.h... yes
checking for UnGenFace in -lcompface... yes
    Defining HAVE_XFACE
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
    Defining HAVE_JPEG
checking for png.h... yes
checking for pow... yes
checking for png_read_image in -lpng... no
checking for png_read_image in -lpng... yes
    Defining HAVE_PNG
    Defining LWLIB_USES_MOTIF
    Defining HAVE_MENUBARS
    Defining HAVE_SCROLLBARS
    Defining HAVE_DIALOGS
    Defining HAVE_TOOLBARS
    Defining LWLIB_MENUBARS_LUCID
    Defining LWLIB_SCROLLBARS_LUCID
    Defining LWLIB_DIALOGS_MOTIF
    Defining MULE
checking for strerror in -lintl... yes
    Defining HAVE_LIBINTL
checking for Mule input methods
checking for XIM
checking for XmImMbLookupString in -lXm... yes
    Defining HAVE_XIM
    Defining XIM_MOTIF
checking for wnn/wnnerror.h... no
checking for canna/RK.h... no
checking for acosh... yes
    Defining HAVE_ACOSH
checking for asinh... yes
    Defining HAVE_ASINH
checking for atanh... yes
    Defining HAVE_ATANH
checking for cbrt... yes
    Defining HAVE_CBRT
checking for closedir... yes
    Defining HAVE_CLOSEDIR
checking for dup2... yes
    Defining HAVE_DUP2
checking for eaccess... yes
    Defining HAVE_EACCESS
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 gethostname... yes
    Defining HAVE_GETHOSTNAME
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 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 realpath... yes
    Defining HAVE_REALPATH
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... no
checking for sighold... yes
    Defining HAVE_SIGHOLD
checking for sigprocmask... yes
    Defining HAVE_SIGPROCMASK
checking for strcasecmp... yes
    Defining HAVE_STRCASECMP
checking for strerror... yes
    Defining HAVE_STRERROR
checking for tzset... yes
    Defining HAVE_TZSET
checking for utimes... yes
    Defining HAVE_UTIMES
checking for waitpid... yes
    Defining HAVE_WAITPID
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 cannot accept two arguments... no
checking for inline... no
    Defining inline = 
checking for working alloca.h... yes
    Defining HAVE_ALLOCA_H
checking for alloca... yes
    Defining HAVE_ALLOCA
checking for pid_t... yes
checking for vfork.h... no
checking for working vfork... yes
checking for working strcoll... yes
    Defining HAVE_STRCOLL
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 for unistd.h... yes
    Defining HAVE_UNISTD_H
checking for getpagesize... yes
    Defining HAVE_GETPAGESIZE
checking for working mmap... yes
    Defining HAVE_MMAP
    Defining REL_ALLOC
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 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... yes
    Defining NLIST_STRUCT
    Defining HAVE_NATIVE_SOUND
checking how to do terminal I/O
    Defining HAVE_TTY
checking for termios.h... yes
    Defining HAVE_TERMIOS
checking for tparm in -lncurses... yes
    Defining HAVE_NCURSES
checking for ncurses/curses.h... yes
checking for ncurses/term.h... yes
    Defining CURSES_H_PATH = <ncurses/curses.h>
    Defining TERM_H_PATH = <ncurses/term.h>
checking for database support
checking for dbm_open in -lgdbm... yes
    Defining HAVE_DBM
checking for dbopen... no
checking for dbopen in -ldb... yes
    Defining DB_H_PATH = <db.h>
    Defining HAVE_BERKELEY_DB
    Defining HAVE_DATABASE
checking for runtime libraries flag... "-R"
Setting runpath to /usr/dt/lib:/usr/openwin/lib:/opt/SUNWdt/lib

	Extra objects:  sunpro.o debug.o tooltalk.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 input-method-motif.o realpath.o sunplay.o terminfo.o database.o

    Defining EMACS_VERSION = 20.1-b15
    Defining EMACS_CONFIGURATION = "sparc-sun-solaris2.6"
    Defining config_machfile = "m/sparc.h"
    Defining config_opsysfile = "s/sol2-6.h"
    Defining UNEXEC_SRC = unexsol2-6.c
    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_GNU_MAKE
    Defining NO_DOC_FILE
    Defining CONST_IS_LOSING
    Defining USE_ASSERTIONS
    Defining DEBUG_XEMACS
    Defining MEMORY_USAGE_STATS
    Defining ERROR_CHECK_EXTENTS
    Defining ERROR_CHECK_TYPECHECK
    Defining ERROR_CHECK_BUFPOS
    Defining ERROR_CHECK_GC
    Defining ERROR_CHECK_MALLOC


Configured for `sparc-sun-solaris2.6'.

  Where should the build process find the source code?    /local/mrb/xemacs-themom/editor
  What installation prefix should install use?		  /net/sparcworks/export/set/sparcworks6/xemacs-aux
  What operating system and machine description files should XEmacs use?
        `s/sol2-6.h' and `m/sparc.h'
  What compiler should XEmacs be built with?              cc -v -xstrconst -mr -Qn -g
  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:                                /net/sparcworks/export/set/sparcworks6/xemacs-aux/include
  Additional libraries:                                   /net/sparcworks/export/set/sparcworks6/xemacs-aux/sparc-S2/lib
  Runtime library search path:                            /usr/dt/lib:/usr/openwin/lib:/opt/SUNWdt/lib
  Compiling in support for XAUTH.
  No Xmu; substituting equivalent routines.
  Compiling in support for GIF image conversion.
  Compiling in support for XPM.
  Compiling in support for X-Face 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 XIM (X11R5+ I18N input method) support.
    Using Motif to provide XIM support.
  Compiling in support for ToolTalk.
  Compiling in support for SparcWorks.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Motif dialog boxes.
  Using the union type for Lisp_Objects.
  Compiling in extra code for debugging.
  Compiling in code for checking XEmacs memory usage.

The above configure report is appended to "Installation" file.

creating ./config.status
creating Makefile
creating src/Makefile.in
creating lib-src/Makefile.in
creating lwlib/Makefile.in
creating src/config.h
creating src/Makefile
creating lib-src/Makefile
creating lwlib/Makefile

