how to build for solaris 8?

Bruno.Voigt@ic3s.de Bruno.Voigt@ic3s.de
Sat Apr 1 00:00:00 GMT 2000


Well..
after having mastered building libstdc++ on solaris 7,
I tried again on solaris 8 and faced some problems.

env: ultrasparc 10 sol8

gcc 2.95.2, make 3.78

+gcc source unpacked in /home/bruno/gcc-2.95.2
+(symlink to /home/bruno/gcc)
+libstdc++ and libio renamed to *-v2
+current cvs version checked out in /home/bruno/gcc-2.95.2/libstdc++
+created bld-dir /home/bruno/gcc-2.95.2/bld-libstdc++
+cd bld-libstdc++ and ../libstdc++/configure --prefix=/usr/local
+make

I get the following errors:

What should I do?
I already tried to build the gcc under /home/bld/gcc and checkedout the
libstdc++
as /home/bld/gcc/libstdc++ and build it in it /home/bld/gcc/bld-libstdc++.
same effect.

Any hints appreciated,

PS:
On the second disk I have installed linux/sparc redhat 6.1 and yet even
fail to build gcc 2.95.2..
Anyone with experience on that platform??

Bruno (still solaris beginner..)
--
Bruno.Voigt@ic3s.de  # IC3S AG # Tel. +49.4106.655.105 # Fax. +49.4106.4618
http://www.ic3s.de   # Mobile +49.700.686.00.686

ranlib .libs/libstdc++.a
rm -fr ../math/.libs/libmath.alx ../libio/.libs/libio.alx ../math/.libs/libmath.alx ../libio/.libs/libio.alx
creating libstdc++.la
(cd .libs && rm -f libstdc++.la && ln -s ../libstdc++.la libstdc++.la)
make[2]: Leaving directory `/export/home/bruno/gcc-2.95.2/bld-libstdc++/src'
make[2]: Entering directory `/export/home/bruno/gcc-2.95.2/bld-libstdc++'
if test "../.." != "no"; then \
(cd "../../gcc" && \
 if test -f libgcc2.ready ; then \
   rm -f libgcc2.ready libgcc.a libgcc2.a ; \
   make libgcc2.a TARGET_LIBGCC2_CFLAGS='-fhonor-std' ; \
   make libgcc.a ; \
 else \
   echo '**  There does not appear to be a previously-built' ; \
   echo '**  library here.  Please see README.html for instructions.'; \
   exit 1 ; \
 fi \
) \
fi
**  There does not appear to be a previously-built
**  library here.  Please see README.html for instructions.
make[2]: *** [stamp-rebuild] Error 1
make[2]: Leaving directory `/export/home/bruno/gcc-2.95.2/bld-libstdc++'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/bruno/gcc-2.95.2/bld-libstdc++'
make: *** [all-recursive-am] Error 2




More information about the Libstdc++ mailing list