Problem building egcs-1.1.2 (--enable-shared) on Solaris 2.5.1
J.Freyh@gmx.de
J.Freyh@gmx.de
Wed Jun 2 01:17:00 GMT 1999
Hi there,
I build and installed egcs-1.1.2 with static libstdc++.a successfully.
Now decided to build the compiler with libstdc++ as shared library,
so I run configure as follows:
$ ../egcs-1.1.2/configure --enable-shared
Then I started the build:
$ make bootstrap
After a while the build stopped as shown below:
------------------------------------------
make[4]: Entering directory
`/usr/home/SharedData/egcs/genSUN/sparc-sun-solaris2.5.1/libf2c/libU77'
ar rc ../libg2c.a VersionU.o gerror_.o perror_.o ierrno_.o itime_.o
time_.o unlink_.o fnum_.o getpid_.o getuid_.o getgid_.o kill_.o rand_.o srand_.o
irand_.o sleep_.o idate_.o ctime_.o etime_.o dtime_.o isatty_.o ltime_.o
fstat_.o stat_.o lstat_.o access_.o link_.o getlog_.o ttynam_.o getcwd_.o
symlnk_.o vxttime_.o vxtidate_.o gmtime_.o fdate_.o secnds_.o bes.o dbes.o
chdir_.o chmod_.o lnblnk_.o hostnm_.o rename_.o fgetc_.o fputc_.o umask_.o
sys_clock_.o date_.o second_.o flush1_.o mclock_.o alarm_.o datetime_.o
make[4]: Leaving directory
`/usr/home/SharedData/egcs/genSUN/sparc-sun-solaris2.5.1/libf2c/libU77'
objs=""; for i in abort derf derfc ef1asc ef1cmc erf erfc exit getarg
getenv iargc signal system flush ftell fseek access besj0 besj1 besjn besy0
besy1 besyn chdir chmod ctime date dbesj0 dbesj1 dbesjn dbesy0 dbesy1 dbesyn
dtime etime fdate fgetc fget flush1 fnum fputc fput fstat gerror getcwd getgid
getlog getpid getuid gmtime hostnm idate ierrno irand isatty itime kill link
lnblnk lstat ltime mclock perror rand rename secnds second sleep srand stat
symlnk time ttynam umask unlink vxtidt vxttim alarm; do objs="$objs
libE77/L$i.o"; done; \
ar rc libg2c.a $objs
ar: libE77/Labort.o cannot open
ar: libE77/Lderf.o cannot open
.
.
ar: libE77/Lvxtidt.o not found
ar: libE77/Lvxttim.o not found
ar: libE77/Lalarm.o not found
make[3]: *** [libg2c.a] Error 78
make[3]: Leaving directory
`/usr/home/SharedData/egcs/genSUN/sparc-sun-solaris2.5.1/libf2c'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/usr/home/SharedData/egcs/genSUN/sparc-sun-solaris2.5.1/libf2c'
make[1]: *** [all-target-libf2c] Error 2
make[1]: Leaving directory `/usr/home/SharedData/egcs/genSUN'
make: *** [bootstrap] Error 2
---------------------------------------------------------------
I am using the gcc (egcs-2.91.66) compiler and I just applied the latest
recommended Solaris Patches.
Do You have any idea?
Thanks in advance.
regards, Juergen
---
Sent through Global Message Exchange - http://www.gmx.net
More information about the Gcc
mailing list