The following trace says it all ... Has anyone seen this problem and fixed it?
cd tests; make all ...
cd dbz; make all ...
cd stdio; make all ...
cd ../libio ; make "INSTALL=/usr/local/src/libg++-2.7.2/install.sh -c"
"INSTALL_DATA=/usr/local/src/libg++-2.7.2/install.sh -c -m 644"
"INSTALL_PROGRAM=/usr/local/src/libg++-2.7.2/install.sh -c"
"prefix=/usr/local" "exec_prefix=/usr/local"
"tooldir=/usr/local/alpha-dec-osf4.0" "AR=ar" "AR_FLAGS=rc" "CC=gcc -O2"
"CXX=gcc" "CFLAGS=-g" "CXXFLAGS=-g -O2" "NM=nm" "RANLIB=ranlib"
"LIBCFLAGS=-g" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "LOADLIBES="
"LDFLAGS=" "MAKEINFO=makeinfo " "SHLIB=libstdc++.so.2.7.2" "SHCURSES="
"PICFLAG=" iostream.list
`iostream.list' is up to date.
`stl.list' is up to date.
cd stl; make all ...
cd tests; make all ...
test -z "" || gcc -c -g -O2 -fno-implicit-templates -nostdinc++ -I.
-I../../libio -I. -I./../../libio -I./../../libstdc++ -I./../src Regex.cc
-o pic/Regex.o
gcc -c -g -O2 -fno-implicit-templates -nostdinc++ -I. -I../../libio -I.
-I./../../libio -I./../../libstdc++ -I./../src Regex.cc
In file included from Regex.cc:32:
rx.h:1288: conflicting types for `typedef int regoff_t'
/usr/include/reg_types.h:52: previous declaration as `typedef long int regoff_t'
rx.h:1299: conflicting types for `struct re_pattern_buffer'
/usr/include/reg_types.h:50: previous declaration as `struct regex_t'
rx.h:1308: conflicting types for `struct regmatch_t'
/usr/include/reg_types.h:60: previous declaration as `struct regmatch_t'
rx.h:1308: conflicting types for `struct regmatch_t'
/usr/include/reg_types.h:60: previous declaration as `struct regmatch_t'
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
Regards
-------
Richard Sharpe, sharpe_at_ns.aus.com
NS Computer Software and Services P/L,
Ph: +61-8-8281-0063, FAX: +61-8-8250-2080, WWW:
http://www.ns.aus.com
NS is an OS-neutral, equal-HTTP-server opportunity employer!
Received on Thu Aug 14 1997 - 04:38:55 NZST