This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 19980921 libf2c problem
- To: Bill Walker <bw at student dot ecok dot edu>, egcs at cygnus dot com
- Subject: Re: 19980921 libf2c problem
- From: Robert Lipe <robertl at dgii dot com>
- Date: Fri, 25 Sep 1998 23:28:49 -0500
- References: <m0zMehU-0000lKC@student.ecok.edu>
> [ after about 7 hours, and successfully building stage2 ... ]
If it makes you feel any better, more Mhz (and not having any of those
users slowing down your system) helps a lot! :-) All the objects in
gcc's stage3 will build (cd gcc ; rm *.o java/*.o ch/*.o cp/*.o objc/*.o
f/*.o; make bootstrap3) will all languages and all the multilibs in just
under ten minutes on OpenServer on a 400Mhz P-II.
> Configuring in i586-pc-sco3.2v5.0.2/libf2c
> ChangeLog ..linked
>
> [snip] lots of stuff deleted here
>
> readme.netlib ..linked
> creating cache ./config.cache
> checking for gcc... gcc
> checking whether the C compiler (gcc -g ) works... yes
> checking whether the C compiler (gcc -g ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> configure: error: can not find install-sh or install.sh in . ./.. ./../..
> make[1]: *** [configure-target-libf2c] Error 1
> make[1]: Leaving directory `/usr9/bw/egcs-19980921'
> make: *** [bootstrap] Error 2
Very strange. I don't see this on OpenServer 5.0.5. I did a full
bootstrap just a few days ago. I also don't see the 'linked' stuff that
you're seeing. Do you perhaps have an old version of autoconf that
got used to regenerate your configure scripts? Are you building in a
different srcdir and objdir?
I now see that yours was a new configure, not a straight rebuild. When
I issue the configure command, all I see is:
$ ../../egcs/configure
Configuring for a i686-pc-sco3.2v5.0.5 host.
Created "Makefile" in /play/tmp/n using "mh-frag"
Links are now set up to build a native compiler for i686-pc-sco3.2v5.0.5
Even if I add '--verbose' to the configure line, I don't see output
that looks like yours.
FWIW, autoconf scripts should find OSR5's install pretty early on:
$ ../../egcs/configure --verbose
Configuring for a i686-pc-sco3.2v5.0.5 host.
Created "Makefile" in /play/tmp/n using "mh-frag"
Configuring libiberty...
creating cache ../config.cache
checking host system type... i686-pc-sco3.2v5.0.5
checking build system type... i686-pc-sco3.2v5.0.5
checking for ar... ar
checking for ranlib... no
checking for gcc... gcc
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for a BSD compatible install... /usr/bin/X11/scoinst -c
checking how to run the C preprocessor... gcc -E
checking for sys/file.h... yes
[ munch ]
If you'd like to take this offline, I'll try to help.
RJL