From xemacs-m  Tue Apr  1 02:00:36 1997
Received: from aut.alcatel.at (atusks01.aut.alcatel.at [146.112.129.10])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id CAA04995
	for <xemacs-beta@xemacs.org>; Tue, 1 Apr 1997 02:00:34 -0600 (CST)
Received: from atusels1.aut.alcatel.at by aut.alcatel.at (8.7.2/AAA_1)
	id KAA23350; Tue, 1 Apr 1997 10:00:26 +0200 (MET DST)
Received: from atusel63.alcatel.at by atusels1.aut.alcatel.at (5.x/ELEKTRA-1.0)
	id AA07780 for xemacs-beta@xemacs.org;; Tue, 1 Apr 1997 10:00:25 +0200
Received: by atusel63.alcatel.at (SMI-8.6/SMI-SVR4)
	id KAA17585; Tue, 1 Apr 1997 10:00:11 +0200
Date: Tue, 1 Apr 1997 10:00:11 +0200
Message-Id: <199704010800.KAA17585@atusel63.alcatel.at>
From: Martin Pottendorfer <Martin.Pottendorfer@aut.alcatel.at>
To: xemacs-beta@xemacs.org
Subject: Re: compilation failed on FreeBSD 2.1.7.1 (1/2) (1/2) (1/2) (1/2)
In-Reply-To: <19970329014802E.ichiro@kunitachi.tama.or.jp>
References: <19970329014802E.ichiro@kunitachi.tama.or.jp>
X-Mailer: VM 6.22 under 20.1 XEmacs Lucid (beta10)
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII


i encountered a similar problem on my solaris 2.5.1 machine. the
problem is that gcc (and you were using gcc) needs `-O' to
expand inline-functions inline. 

specifying --cflags='-g -O2' solved the problem for me... (better use
-O !)... this is interesting, since up to 20.1-b9 this wasn't
necessary ! i looked into configure (XXX.in et al), but i didn't
find anything bad (up to now).

Ishikawa Ichiro writes:
[...]
> 	CC='gcc' CFLAGS='' MAKE='make'
> make[1]: Entering directory `/home/ichiro/tmp/xemacs-20.1-b10/src'
> gcc -c -Demacs -DHAVE_CONFIG_H  -I. 	   -I/home/ichiro/tmp/xemacs-20.1-b10/src -I/home/ichiro/tmp/xemacs-20.1-b10/src/.        	     -I/usr/X11R6/include    	     -I/home/ichiro/tmp/xemacs-20.1-b10/src/../lwlib     pre-crt0.c
> gcc -c -Demacs -DHAVE_CONFIG_H  -I. 	   -I/home/ichiro/tmp/xemacs-20.1-b10/src -I/home/ichiro/tmp/xemacs-20.1-b10/src/.        	     -I/usr/X11R6/include    	     -I/home/ichiro/tmp/xemacs-20.1-b10/src/../lwlib     abbrev.c
> gcc -c -Demacs -DHAVE_CONFIG_H  -I. 	   -I/home/ichiro/tmp/xemacs-20.1-b10/src -I/home/ichiro/tmp/xemacs-20.1-b10/src/.        	     -I/usr/X11R6/include    	     -I/home/ichiro/tmp/xemacs-20.1-b10/src/../lwlib     alloc.c

hope this helps,
martin

