Vin Shelton <shelton(a)icd.teradyne.com> writes:
Unfortunately, I can no longer build etags on SunOS-4.1 or
SunOS-5.5:
On SunOS-4.1 (sparc), here is the configuration:
# /u/shelton/new/src/xemacs-21.5-2001-12-20/configure
--prefix=/u/shelton/new/SunOS-4.1/xemacs-21.5-2001-12-20 --with-gcc
--site-includes=/u/shelton/new/SunOS-4.1/include
--site-libraries=/u/shelton/new/SunOS-4.1/lib --infopath=/u/shelton/new/info
--with-mule=no --compiler=gcc '--cflags=-O2 -pipe -ffast-math -fno-exceptions'
--with-dialogs=no --with-widgets=no
--package-path=/u/shelton/new/site-packages::/u/shelton/new/xemacs-packages --debug=no
--error-checking=none
... and here is the result:
gcc -O2 -pipe -ffast-math -fno-exceptions -I. -I../src
-I/u/shelton/new/src/xemacs-21.5-2001-12-20/lib-src
-I/u/shelton/new/src/xemacs-21.5-2001-12-20/src -DHAVE_CONFIG_H
-I/u/shelton/new/SunOS-4.1/include -DEMACS_NAME='"XEmacs"'
-DVERSION='"21.5-b3"'
/u/shelton/new/src/xemacs-21.5-2001-12-20/lib-src/etags.c getopt.o getopt1.o regex.o
-L/u/shelton/new/SunOS-4.1/lib -Xlinker -Bstatic -ltermcap -lkvm -lm -o etags
/u/shelton/new/src/xemacs-21.5-2001-12-20/lib-src/etags.c:223: parse error before
`__P'
Sorry, should be fixed in CVS. My Linux box picked up __P
defined in system header. It's now defined in etags.c if
it's not already defined.
--
Yoshiki Hayashi