This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/11408] New: installation fails for libsupc++ on multilibbed sparc
- From: "pme at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jul 2003 15:45:59 -0000
- Subject: [Bug bootstrap/11408] New: installation fails for libsupc++ on multilibbed sparc
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11408
Summary: installation fails for libsupc++ on multilibbed sparc
Product: gcc
Version: 3.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: pme at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: sparc-sun-solaris2.8
GCC host triplet: sparc-sun-solaris2.8
GCC target triplet: sparc-sun-solaris2.8
Possibly related to (or a duplicate of) bug 11273.
Configured with CONFIG_SHELL=/bin/bash, bootstrapped, then during installation:
gmake[5]: Entering directory
`/tmp/pedwards/objdir/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/libsupc++'
/bin/bash ../../../../../gcc-3.3/libstdc++-v3/../mkinstalldirs
/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9
/bin/bash ../libtool --mode=install /bin/bash /tmp/pedwards/gcc-3.3/install-sh
-c libsupc++.la
/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9/libsupc++.la
libtool: install:
`/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9/libsupc++.la'
is not a directory
Try `libtool --help --mode=install' for more information.
gmake[5]: *** [install-toolexeclibLTLIBRARIES] Error 1
Entering that directory and running the install command manually fails:
% /bin/bash ../libtool --mode=install /bin/bash
/tmp/pedwards/gcc-3.3/install-sh -c libsupc++.la
/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9
/bin/bash /tmp/pedwards/gcc-3.3/install-sh
/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9/install-sh
install:
/usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9/install-sh
does not exist
Running the command manually, but deleting the second "/bin/bash" works:
% /bin/bash ../libtool --mode=install /tmp/pedwards/gcc-3.3/install-sh -c
libsupc++.la /usr/local/SW/GCC/3.3-ld/lib/gcc-lib/sparc-sun-solaris2.8/3.3/sparcv9
[...]
The result is the same as bug 11273; editing the Makefile and changing the
INSTALL* variables to call install-sh directly rather than as an argument to
a shell; apparently install-sh isn't set up to handle that.