This is the mail archive of the gcc@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]

Re: 19980921 libf2c problem


>  [ 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


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