From xemacs-m  Sun Jan  5 03:43:35 1997
Received: from lemcbed.lem.uni-karlsruhe.de (lemcbed.lem.uni-karlsruhe.de [129.13.103.197])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with SMTP
	  id DAA11130 for <xemacs-beta@xemacs.org>; Sun, 5 Jan 1997 03:43:34 -0600 (CST)
Received: by lemcbed.lem.uni-karlsruhe.de; id AA24395; Sun, 5 Jan 1997 10:45:45 +0100
To: xemacs-beta@xemacs.org
Subject: Errors with build of beta6 on Linux/AXP
X-Face: Z[@OB)("ZvE?ev~1b+b!0ZUB.$%rh.9qE>dVf>q}Q/V?%d`J3gd!LR\aAZ8<Hwi]xTA(:*c;i3,?K?+rCy*^b$)a,}E?eo},}x2]5LlJysyoUOK"o[>K)'\Ulb7y-7*.If^;rHl['oa)n_M7E6w+LDKMs"G8_`c)uOS1^}.1|8Ill]7X68X-paeUOpBhz<F`B0?~^2Et~GYfw~/0]H]nx4~C_E/_mp#^7Ixc:
Reply-To: jens@lemcbed.lem.uni-karlsruhe.de
Mime-Version: 1.0 (generated by tm-edit 7.94)
Content-Type: text/plain; charset=US-ASCII
From: Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
Date: 05 Jan 1997 10:45:45 +0100
Message-Id: <x2vi9cbgl2.fsf@lemcbed.lem.uni-karlsruhe.de>
Lines: 79
X-Mailer: Red Gnus v0.76/XEmacs 19.14



  Where should the build process find the source code?    /server3/users/jens/daten/gnu/xemacs-19.15-b6
  What installation prefix should install use?            /usr/local
  What operating system and machine description files should XEmacs use?
        `s/linux.h' and `m/alpha.h'
  What compiler should XEmacs be built with?              gcc  -g -O 
  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 XPM.
  Compiling in support for X-Face headers.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for Berkeley DB.
  Compiling in support for GNU DBM.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Athena dialog boxes.
  Compiling in extra code for debugging.


% make

[...]
cd lib-src; make all  \
        CC='gcc' CFLAGS='-g -O ' MAKE='make'
make[1]: Entering directory `/server3/users/jens/daten/gnu/xemacs-19.15-b6/lib-src'
Makefile:25: *** missing separator.  Stop.
make[1]: Leaving directory `/server3/users/jens/daten/gnu/xemacs-19.15-b6/lib-src'
make: *** [lib-src] Error 2

% less lib-src/Makefile

[...]
SCRIPTS= rcs2log vcdiff
EXECUTABLES= ${UTILITIES} ${INSTALLABLES} ${SCRIPTS} ${INSTALLABLE_SCRIPTS}
SOURCES = COPYING ChangeLog Makefile.in.in README aixcc.lex emacs.csh   makedoc.c
om *.[chy] rcs2log vcdiff
^L                                                          <------ LOOK
typedef long double __long_double_t;                        <------ HERE
VPATH=/server3/users/jens/daten/gnu/xemacs-19.15-b6/lib-src
LOADLIBES=        
LOAD_X_LIBES= -L/usr/X11R6/lib  
[...]

<I Removed the offending lines, also in lwlib/Makefile, src/Makefile, dynodump/Makefile>
% make

[...]
gcc -c -Demacs -DHAVE_CONFIG_H  -I.        -I/server3/users/jens/daten/gnu/xemacs-19.15-b6/src     -DFUNCPROTO=11 -DNARROWPROTO -D_BSD_SOURCE         -I/usr/X11R6/include             -I/server3/users/jens/daten/gnu/xemacs-19.15-b6/src/../lwlib    -g -O  floatfns.c
In file included from config.h:411,
                 from floatfns.c:48:
m/alpha.h:193: warning: `UNEXEC' redefined
s/linux.h:193: warning: this is the location of the previous definition
floatfns.c:978: warning: `struct exception' declared inside parameter list
floatfns.c:978: warning: its scope is only this definition or declaration,
floatfns.c:978: warning: which is probably not what you want.
floatfns.c: In function `matherr':
floatfns.c:987: dereferencing pointer to incomplete type
floatfns.c:988: dereferencing pointer to incomplete type
floatfns.c:990: dereferencing pointer to incomplete type
floatfns.c:992: dereferencing pointer to incomplete type
floatfns.c:994: `DOMAIN' undeclared (first use this function)
floatfns.c:994: (Each undeclared identifier is reported only once
floatfns.c:994: for each function it appears in.)
floatfns.c:995: `SING' undeclared (first use this function)
floatfns.c:996: `OVERFLOW' undeclared (first use this function)
floatfns.c:997: `UNDERFLOW' undeclared (first use this function)
make[1]: *** [floatfns.o] Error 1
make[1]: Leaving directory `/server3/users/jens/daten/gnu/xemacs-19.15-b6/src'
make: *** [src] Error 2



<This was the point I gave up>

