This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

egcs installation on Solaris



Hi,

this is a bug report for the installation of egcs-1.1.2. The architecture used is:
SunOS ceres 5.5 Generic_103093-02 sun4m sparc SUNW,SPARCstation-20
I first tried to configure with --enable-languages=c++.

The output is as follows:

Configuring for a sparc-sun-solaris2.5 host.
Created "Makefile" in /local/galileo/lowe/src/egcs-objdir using "mh-frag"
make
Links are now set up to build a native compiler for sparc-sun-solaris2.5
ceres:lowe 66% make
if [ x"no" = xyes ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/argv.c -o pic/argv.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/argv.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/choose-temp.c -o pic/choose-temp.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/choose-temp.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/concat.c -o pic/concat.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/concat.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/cplus-dem.c -o pic/cplus-dem.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/cplus-dem.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/fdmatch.c -o pic/fdmatch.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/fdmatch.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/fnmatch.c -o pic/fnmatch.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/fnmatch.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getopt.c -o pic/getopt.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getopt.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getopt1.c -o pic/getopt1.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getopt1.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getruntime.c -o pic/getruntime.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/getruntime.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/hex.c -o pic/hex.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/hex.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/floatformat.c -o pic/floatformat.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/floatformat.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/objalloc.c -o pic/objalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/objalloc.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/obstack.c -o pic/obstack.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/obstack.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/pexecute.c -o pic/pexecute.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/pexecute.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/spaces.c -o pic/spaces.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/spaces.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/strerror.c -o pic/strerror.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/strerror.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/strsignal.c -o pic/strsignal.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/strsignal.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xatexit.c -o pic/xatexit.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xatexit.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xexit.c -o pic/xexit.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xexit.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xmalloc.c -o pic/xmalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xmalloc.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xstrdup.c -o pic/xstrdup.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xstrdup.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xstrerror.c -o pic/xstrerror.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/xstrerror.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/asprintf.c -o pic/asprintf.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/asprintf.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/basename.c -o pic/basename.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/basename.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/sigsetmask.c -o pic/sigsetmask.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/sigsetmask.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/vasprintf.c -o pic/vasprintf.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../egcs-1.1.2/libiberty/../include
../../egcs-1.1.2/libiberty/vasprintf.c
rm -f libiberty.a
ar rc libiberty.a \
  argv.o choose-temp.o concat.o cplus-dem.o  fdmatch.o fnmatch.o getopt.o getopt1.o
getruntime.o hex.o  floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o
strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o  asprintf.o basename.o
sigsetmask.o vasprintf.o
true libiberty.a
f="asprintf.o basename.o sigsetmask.o vasprintf.o "; \
case $f in \
  *alloca.o*) f="$f xmalloc.o xexit.o" ;; \
esac; \
echo $f > needed-list
echo argv.o choose-temp.o concat.o cplus-dem.o  fdmatch.o fnmatch.o getopt.o
getopt1.o getruntime.o hex.o  floatformat.o objalloc.o obstack.o pexecute.o spaces.o
strerror.o  strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o >
required-list
make all-recursive
Making all in intl
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/intl-compat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/bindtextdom.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/dcgettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/dgettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/gettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/finddomain.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/loadmsgcat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/localealias.c
-c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/textdomain.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/l10nflist.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\"
-DGNULOCALEDIR=\"/usr/local/share/locale\"
-DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I.
-I../../../egcs-1.1.2/texinfo/intl -I../../../egcs-1.1.2/texinfo/lib  -g -O2
../../../egcs-1.1.2/texinfo/intl/explodename.c
rm -f libintl.a
ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o gettext.o
finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o  explodename.o
ranlib libintl.a
Making all in lib
gcc -DHAVE_CONFIG_H -I. -I../../../egcs-1.1.2/texinfo/lib -I.. -I../intl  -g -O2 -c
../../../egcs-1.1.2/texinfo/lib/getopt.c
gcc -DHAVE_CONFIG_H -I. -I../../../egcs-1.1.2/texinfo/lib -I.. -I../intl  -g -O2 -c
../../../egcs-1.1.2/texinfo/lib/getopt1.c
gcc -DHAVE_CONFIG_H -I. -I../../../egcs-1.1.2/texinfo/lib -I.. -I../intl  -g -O2 -c
../../../egcs-1.1.2/texinfo/lib/xmalloc.c
gcc -DHAVE_CONFIG_H -I. -I../../../egcs-1.1.2/texinfo/lib -I.. -I../intl  -g -O2 -c
../../../egcs-1.1.2/texinfo/lib/xstrdup.c
rm -f libtxi.a
ar cru libtxi.a getopt.o getopt1.o xmalloc.o xstrdup.o 
ranlib libtxi.a
Making all in makeinfo
make: Fatal error: Don't know how to make target `../lib/system.h'
Current working directory /local/galileo/lowe/src/egcs-objdir/texinfo/makeinfo
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /local/galileo/lowe/src/egcs-objdir/texinfo
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
Current working directory /local/galileo/lowe/src/egcs-objdir/texinfo
*** Error code 1
make: Fatal error: Command failed for target `all-texinfo'


then tried:


cp ../../../egcs-1.1.2/texinfo/lib/system.h ../lib/
cp ../../../egcs-1.1.2/texinfo/lib/getopt.h ../lib/
make




Also got:
.
.
.
/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/ -c -g -O2 -I. -I../../../egcs-1.1.2/libio ../../../egcs-1.1.2/libio/stdfiles.c -o pic/stdfiles.o
/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/ -c -g -O2 -I. -I../../../egcs-1.1.2/libio ../../../egcs-1.1.2/libio/stdfiles.c
rm -rf libio.a
`if [ -f ${rootme}../../binutils/ar ] ;  then echo ${rootme}../../binutils/ar ;  else
echo ar ; fi` rc libio.a filedoalloc.o floatconv.o genops.o fileops.o  iovfprintf.o
iovfscanf.o ioignore.o iopadn.o  iofgetpos.o iofread.o iofscanf.o  iofsetpos.o
iogetdelim.o iogetline.o  ioprintf.o ioseekoff.o ioseekpos.o  outfloat.o strops.o
iofclose.o iopopen.o ioungetc.o peekc.o iogetc.o  ioputc.o iofeof.o ioferror.o
iofdopen.o iofflush.o iofgets.o iofopen.o iofprintf.o iofputs.o iofwrite.o  iogets.o
ioperror.o ioputs.o ioscanf.o iosetbuffer.o iosetvbuf.o  iosprintf.o iosscanf.o
ioftell.o iovsscanf.o iovsprintf.o ioprims.o iostrerror.o cleanup.o  stdfiles.o
ar: peekc.o cannot open
ar: iogetc.o cannot open
ar: ioputc.o cannot open
ar: iofeof.o cannot open
ar: ioferror.o cannot open
ar: peekc.o not found
ar: iogetc.o not found
ar: ioputc.o not found
ar: iofeof.o not found
ar: ioferror.o not found
*** Error code 5
make: Fatal error: Command failed for target `libio.a'


And later on:

ar: close.o cannot open
ar: dfe.o cannot open
ar: dolio.o cannot open
ar: due.o cannot open
ar: endfile.o cannot open
ar: err.o cannot open
ar: fmt.o cannot open
ar: fmtlib.o cannot open
ar: iio.o cannot open
ar: ilnw.o cannot open
ar: inquire.o cannot open
ar: lread.o cannot open
ar: lwrite.o cannot open
ar: open.o cannot open
ar: rdfmt.o cannot open
ar: rewind.o cannot open
ar: rsfe.o cannot open
ar: rsli.o cannot open
ar: rsne.o cannot open
ar: sfe.o cannot open
ar: sue.o cannot open
ar: typesize.o cannot open
ar: uio.o cannot open
ar: util.o cannot open
ar: wref.o cannot open
ar: wrtfmt.o cannot open
ar: wsfe.o cannot open
ar: wsle.o cannot open
ar: wsne.o cannot open
ar: xwsne.o cannot open
ar: ftell_.o cannot open
ar: backspace.o not found
ar: close.o not found
ar: dfe.o not found
ar: dolio.o not found
ar: due.o not found
ar: endfile.o not found
ar: err.o not found
ar: fmt.o not found
ar: fmtlib.o not found
ar: iio.o not found
ar: ilnw.o not found
ar: inquire.o not found
ar: lread.o not found
ar: lwrite.o not found
ar: open.o not found
ar: rdfmt.o not found
ar: rewind.o not found
ar: rsfe.o not found
ar: rsli.o not found
ar: rsne.o not found
ar: sfe.o not found
ar: sue.o not found
ar: typesize.o not found
ar: uio.o not found
ar: util.o not found
ar: wref.o not found
ar: wrtfmt.o not found
ar: wsfe.o not found
ar: wsle.o not found
ar: wsne.o not found
ar: xwsne.o not found
ar: ftell_.o not found
*** Error code 32
make: Fatal error: Command failed for target `archive'
Current working directory
/local/galileo/lowe/src/egcs-objdir/sparc-sun-solaris2.5/libf2c/libI77
*** Error code 1
make: Fatal error: Command failed for target `libg2c.a'
Current working directory
/local/galileo/lowe/src/egcs-objdir/sparc-sun-solaris2.5/libf2c
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory
/local/galileo/lowe/src/egcs-objdir/sparc-sun-solaris2.5/libf2c
*** Error code 1
make: Fatal error: Command failed for target `all-target-libf2c'


and also


cd libI77; make CC='/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/'  CFLAGS='-g -O2'  CPPFLAGS=''  AR='ar'  RANLIB='true'  PICFLAG=''  RUNTESTFLAGS='' all
cd libF77; make CC='/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/'  CFLAGS='-g -O2'  CPPFLAGS=''  AR='ar'  RANLIB='true'  PICFLAG=''  RUNTESTFLAGS='' all
echo timestamp > ../s-libf77
cd libU77; make CC='/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/'  CFLAGS='-g -O2'  CPPFLAGS=''  AR='ar'  RANLIB='true'  PICFLAG=''  RUNTESTFLAGS='' all
echo timestamp > ../s-libu77
make CC='/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/'  CFLAGS='-g -O2'  CPPFLAGS=''  AR='ar'  RANLIB='true'  PICFLAG=''  RUNTESTFLAGS='' libg2c.a
rm -f libg2c.a
set -e; \
for i in libI77 libF77 libU77; \
  do (cd $i && make CC='/local/galileo/lowe/src/egcs-objdir/gcc/xgcc -B/local/galileo/lowe/src/egcs-objdir/gcc/'  CFLAGS='-g -O2'  CPPFLAGS=''  AR='ar'  RANLIB='true'  PICFLAG=''  RUNTESTFLAGS='' LIBG2C=../libg2c.a archive); \
done
ar rc ../libg2c.a VersionI.o backspace.o close.o dfe.o dolio.o due.o endfile.o err.o  fmt.o fmtlib.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o  rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o  util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o  ftell_.o
ar rc ../libg2c.a F77_aloc.o VersionF.o main.o s_rnge.o abort_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o exit_.o setarg.o setsig.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o  pow_ri.o pow_zi.o pow_zz.o  pow_qq.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o  h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o  h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef!
1asc_.o ef1cmc_.o s_cat.o s_cmp.o s_copy.o lbitbits.o lbitshft.o qbitbits.o qbitshft.o
ar: F77_aloc.o cannot open
ar: main.o cannot open
ar: s_rnge.o cannot open
ar: abort_.o cannot open
ar: getarg_.o cannot open
ar: iargc_.o cannot open
ar: getenv_.o cannot open
ar: signal_.o cannot open
ar: s_stop.o cannot open
ar: s_paus.o cannot open
ar: system_.o cannot open
ar: cabs.o cannot open
ar: derf_.o cannot open
ar: derfc_.o cannot open
ar: erf_.o cannot open
ar: erfc_.o cannot open
ar: sig_die.o cannot open
ar: exit_.o cannot open
ar: setarg.o cannot open
ar: setsig.o cannot open
ar: pow_ci.o cannot open
ar: pow_dd.o cannot open
ar: pow_di.o cannot open
ar: pow_hh.o cannot open
ar: pow_ii.o cannot open
ar: pow_ri.o cannot open
ar: pow_zi.o cannot open
ar: pow_zz.o cannot open
ar: pow_qq.o cannot open
ar: c_abs.o cannot open
ar: c_cos.o cannot open
ar: c_div.o cannot open
ar: c_exp.o cannot open
ar: c_log.o cannot open
ar: c_sin.o cannot open
ar: c_sqrt.o cannot open
ar: z_abs.o cannot open
ar: z_cos.o cannot open
ar: z_div.o cannot open
ar: z_exp.o cannot open
ar: z_log.o cannot open
ar: z_sin.o cannot open
ar: z_sqrt.o cannot open
ar: r_abs.o cannot open
ar: r_acos.o cannot open
ar: r_asin.o cannot open
ar: r_atan.o cannot open
ar: r_atn2.o cannot open
ar: r_cnjg.o cannot open
ar: r_cos.o cannot open
ar: r_cosh.o cannot open
ar: r_dim.o cannot open
ar: r_exp.o cannot open
ar: r_imag.o cannot open
ar: r_int.o cannot open
ar: r_lg10.o cannot open
ar: r_log.o cannot open
ar: r_mod.o cannot open
ar: r_nint.o cannot open
ar: r_sign.o cannot open
ar: r_sin.o cannot open
ar: r_sinh.o cannot open
ar: r_sqrt.o cannot open
ar: r_tan.o cannot open
ar: r_tanh.o cannot open
ar: d_abs.o cannot open
ar: d_acos.o cannot open
ar: d_asin.o cannot open
ar: d_atan.o cannot open
ar: d_atn2.o cannot open
ar: d_cnjg.o cannot open
ar: d_cos.o cannot open
ar: d_cosh.o cannot open
ar: d_dim.o cannot open
ar: d_exp.o cannot open
ar: d_imag.o cannot open
ar: d_int.o cannot open
ar: d_lg10.o cannot open
ar: d_log.o cannot open
ar: d_mod.o cannot open
ar: d_nint.o cannot open
ar: d_prod.o cannot open
ar: d_sign.o cannot open
ar: d_sin.o cannot open
ar: d_sinh.o cannot open
ar: d_sqrt.o cannot open
ar: d_tan.o cannot open
ar: d_tanh.o cannot open
ar: i_abs.o cannot open
ar: i_dim.o cannot open
ar: i_dnnt.o cannot open
ar: i_indx.o cannot open
ar: i_len.o cannot open
ar: i_mod.o cannot open
ar: i_nint.o cannot open
ar: i_sign.o cannot open
ar: h_abs.o cannot open
ar: h_dim.o cannot open
ar: h_dnnt.o cannot open
ar: h_indx.o cannot open
ar: h_len.o cannot open
ar: h_mod.o cannot open
ar: h_nint.o cannot open
ar: h_sign.o cannot open
ar: l_ge.o cannot open
ar: l_gt.o cannot open
ar: l_le.o cannot open
ar: l_lt.o cannot open
ar: hl_ge.o cannot open
ar: hl_gt.o cannot open
ar: hl_le.o cannot open
ar: hl_lt.o cannot open
ar: ef1asc_.o cannot open
ar: ef1cmc_.o cannot open
ar: s_cat.o cannot open
ar: s_cmp.o cannot open
ar: s_copy.o cannot open
ar: lbitbits.o cannot open
ar: lbitshft.o cannot open
ar: qbitbits.o cannot open
ar: qbitshft.o cannot open
ar: F77_aloc.o not found
ar: main.o not found
ar: s_rnge.o not found
ar: abort_.o not found
ar: getarg_.o not found
ar: iargc_.o not found
ar: getenv_.o not found
ar: signal_.o not found
ar: s_stop.o not found
ar: s_paus.o not found
ar: system_.o not found
ar: cabs.o not found
ar: derf_.o not found
ar: derfc_.o not found
ar: erf_.o not found
ar: erfc_.o not found
ar: sig_die.o not found
ar: exit_.o not found
ar: setarg.o not found
ar: setsig.o not found
ar: pow_ci.o not found
ar: pow_dd.o not found
ar: pow_di.o not found
ar: pow_hh.o not found
ar: pow_ii.o not found
ar: pow_ri.o not found
ar: pow_zi.o not found
ar: pow_zz.o not found
ar: pow_qq.o not found
ar: c_abs.o not found
ar: c_cos.o not found
ar: c_div.o not found
ar: c_exp.o not found
ar: c_log.o not found
ar: c_sin.o not found
ar: c_sqrt.o not found
ar: z_abs.o not found
ar: z_cos.o not found
ar: z_div.o not found
ar: z_exp.o not found
ar: z_log.o not found
ar: z_sin.o not found
ar: z_sqrt.o not found
ar: r_abs.o not found
ar: r_acos.o not found
ar: r_asin.o not found
ar: r_atan.o not found
ar: r_atn2.o not found
ar: r_cnjg.o not found
ar: r_cos.o not found
ar: r_cosh.o not found
ar: r_dim.o not found
ar: r_exp.o not found
ar: r_imag.o not found
ar: r_int.o not found
ar: r_lg10.o not found
ar: r_log.o not found
ar: r_mod.o not found
ar: r_nint.o not found
ar: r_sign.o not found
ar: r_sin.o not found
ar: r_sinh.o not found
ar: r_sqrt.o not found
ar: r_tan.o not found
ar: r_tanh.o not found
ar: d_abs.o not found
ar: d_acos.o not found
ar: d_asin.o not found
ar: d_atan.o not found
ar: d_atn2.o not found
ar: d_cnjg.o not found
ar: d_cos.o not found
ar: d_cosh.o not found
ar: d_dim.o not found
ar: d_exp.o not found
ar: d_imag.o not found
ar: d_int.o not found
ar: d_lg10.o not found
ar: d_log.o not found
ar: d_mod.o not found
ar: d_nint.o not found
ar: d_prod.o not found
ar: d_sign.o not found
ar: d_sin.o not found
ar: d_sinh.o not found
ar: d_sqrt.o not found
ar: d_tan.o not found
ar: d_tanh.o not found
ar: i_abs.o not found
ar: i_dim.o not found
ar: i_dnnt.o not found
ar: i_indx.o not found
ar: i_len.o not found
ar: i_mod.o not found
ar: i_nint.o not found
ar: i_sign.o not found
ar: h_abs.o not found
ar: h_dim.o not found
ar: h_dnnt.o not found
ar: h_indx.o not found
ar: h_len.o not found
ar: h_mod.o not found
ar: h_nint.o not found
ar: h_sign.o not found
ar: l_ge.o not found
ar: l_gt.o not found
ar: l_le.o not found
ar: l_lt.o not found
ar: hl_ge.o not found
ar: hl_gt.o not found
ar: hl_le.o not found
ar: hl_lt.o not found
ar: ef1asc_.o not found
ar: ef1cmc_.o not found
ar: s_cat.o not found
ar: s_cmp.o not found
ar: s_copy.o not found
ar: lbitbits.o not found
ar: lbitshft.o not found
ar: qbitbits.o not found
ar: qbitshft.o not found
*** Error code 121
make: Fatal error: Command failed for target `archive'
Current working directory /local/galileo/lowe/src/egcs-objdir/sparc-sun-solaris2.5/libf2c/libF77
*** Error code 1
make: Fatal error: Command failed for target `libg2c.a'
Current working directory /local/galileo/lowe/src/egcs-objdir/sparc-sun-solaris2.5/libf2c
*** Error code 1
make: Fatal error: Command failed for target `all'


I just made these manually using a script. During the make install I got the
following errors:


rm -f /usr/local/man/man1/cccp.1
/bin/sh /local/galileo/lowe/src/egcs-1.1.2/install-sh -c -m 644
../../egcs-1.1.2/gcc/cccp.1 /usr/local/man/man1/cccp.1
chmod a-x /usr/local/man/man1/cccp.1
make: Fatal error: Don't know how to make target `f/intdoc.c'
Current working directory /local/galileo/lowe/src/egcs-objdir/gcc
*** Error code 1
make: Fatal error: Command failed for target `install-gcc'


went back to just plain old configure with no options. Since the install had trashed
my gcc by then, I used cc. Got very similar errors, which I addressed in the same
way. Then I got:

make all-recursive
Making all in intl
Making all in lib
Making all in makeinfo
Making all in util
touch lang-f77
cd f; make "AR_FLAGS=rc"  "AR_FOR_TARGET=ar"  "BISON=bison"  "BISONFLAGS="  "CC=cc"
"CFLAGS=-g"  "CLIB="  "GCC_FOR_TARGET=/local/galileo/lowe/src/egcs-objdir/gcc/xgcc
-B/local/galileo/lowe/src/egcs-objdir/gcc/"  "LDFLAGS="  "LEX=lex"  "LEXFLAGS="
"LN=ln"  "LN_S=ln -s"
"MAKEINFO=/local/galileo/lowe/src/egcs-objdir/texinfo/makeinfo/makeinfo"
"MAKEINFOFLAGS="  "RANLIB_FOR_TARGET=true"  "RANLIB_TEST_FOR_TARGET=[ -f true ]  || (
[ "sparc-sun-solaris2.5" = "sparc-sun-solaris2.5" ]  && [ -f /usr/bin/ranlib -o -f
/bin/ranlib ] )"  "SHELL=/bin/sh"  "STAGE_PREFIX="  "exeext="  "build_exeext="
"objext=.o"  "exec_prefix=/usr/local"  "prefix=/usr/local"  "local_prefix=/usr/local"
"gxx_include_dir=/usr/local/include/g++"  "tooldir=/usr/local/sparc-sun-solaris2.5"
"bindir=/usr/local/bin"
"libsubdir=/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/egcs-2.91.66" \
  HOST_CC="cc" HOST_CFLAGS=" -DIN_GCC -DSVR4  -g   -DHAVE_CONFIG_H -DHAIFA"
  HOST_CPPFLAGS="  " \
    ../f771
    ./fini `echo ../../../egcs-1.1.2/gcc/f/str-1t.fin | sed 's,^\./,,'` str-1t.j
    str-1t.h
    sh: ./fini: cannot execute
    *** Error code 1
    make: Fatal error: Command failed for target `str-1t.h'
    Current working directory /local/galileo/lowe/src/egcs-objdir/gcc/f
    *** Error code 1
    make: Fatal error: Command failed for target `f771'
    Current working directory /local/galileo/lowe/src/egcs-objdir/gcc
    *** Error code 1
    make: Fatal error: Command failed for target `all-gcc'


at which point I gave up. Any clues ??


----------------------------------------------------------------------
Brian Lowe                            |           lowe@mds.rmit.edu.au
Multimedia Database Systems Group     |            Ph: +61 3 9282 2469
RMIT University                       |           Fax: +61 3 9282 2490
Melbourne, Australia.                 |   http://www.mds.rmit.edu.au./
-----------------------------------------------------------------------


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]