[Bug bootstrap/12563] New: install-sh not found for sparcv9/libf2c
albert at rad dot upenn dot edu
gcc-bugzilla@gcc.gnu.org
Fri Oct 10 03:33:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12563
Summary: install-sh not found for sparcv9/libf2c
Product: gcc
Version: 3.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: albert at rad dot upenn dot edu
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: (ultra)sparc-solaris-gcc
GCC host triplet: (ultra)sparc-solaris-gcc
GCC target triplet: (ultra)sparc-solaris-gcc
When attempting to bootstrap on a Ultra-1 running Solaris8,
"make install" terminates with the following messages:
./libtool: ../../../gcc-3.3.1/libf2c/../install-sh: not found
make[3]: *** [install] Error 1
make[3]: Leaving directory
`/ipl/srcs/gnu/gcc_3.3.1_bld/sparc-sun-solaris2.8/sparcv9/libf2c'
make[2]: *** [multi-do] Error 1
make[2]: Leaving directory
`/ipl/srcs/gnu/gcc_3.3.1_bld/sparc-sun-solaris2.8/libf2c'
make[1]: *** [install] Error 2
make[1]: Leaving directory
`/ipl/srcs/gnu/gcc_3.3.1_bld/sparc-sun-solaris2.8/libf2c'
make: *** [install-target-libf2c] Error 2
The contents of "config.status" are
../gcc-3.3.1/configure
--with-gcc-version-trigger=/ipl/srcs/gnu/gcc-3.3.1/gcc/version.c
--host=sparc-su
n-solaris2.8 --prefix=/ipl/inst01/gnu/gcc-3.3.1 --with-gnu-as
--with-as=/ipl/inst01/gnu/binutils-2.14/bin/as --with-gnu-ld
--with-ld=/ipl/inst01/gnu/binutils-2.14/bin/ld --norecursion
I am compiling using gcc-3.3.1 (downloaded from Sun's freeware)
and using make 3.80. The machine runs solaris2.8.
Further investigation shows that the Makefile in
sparc-sun-solaris2.8/sparcv9/libf2c
contains the line
INSTALL = ../../../../gcc-3.3.1/libf2c/../install-sh -c
which would give the correct path. However, "make" is being
called in this directory with an environment variable
INSTALL=../../../gcc-3.3.1/libf2c/../install-sh -c
which seems to be coming out of
sparc-sun-solaris2.8/libf2c/Makefile.
But I thought that the (correct) value in the Makefile in
sparcv9/libf2c would take precedence over the version passed
in by environment.
By the way, you folks do a great job. It's remarkable this works
so well!
More information about the Gcc-bugs
mailing list