This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/15435] New: bootstrap / install / fixinc fails on HPUX 11.11/11.00/10.20 with gsyslimits.h
- From: "Tuomo dot Tikkanen at nokia dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 May 2004 14:42:40 -0000
- Subject: [Bug bootstrap/15435] New: bootstrap / install / fixinc fails on HPUX 11.11/11.00/10.20 with gsyslimits.h
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
For some reason bootstrap (to be exact install phase) does remove gsyslimits.h
while gcc 3.4.0 is being installed on HPUX platform. There was no problems what
so ever to install 3.4.0 on Solaris (2.6 and 8) and Linux (glibx 2.2 and 2.3).
On HPUX though last few lines from screen before installation is stoped are:
(Example from HPUX 11.00 "make install" phase)
echo timestamp > full-stamp
./fixincl -v < /dev/null
'fixincl version 1.1'
chmod 755 ../fixinc.sh
make[3]: Leaving directory
`/tmp_mnt/share/wrk/tikkanen/maketus/gcc340/hp11/gcc/fixinc'
make[2]: *** No rule to make target `gsyslimits.h', needed by `stmp-fixinc'. Stop.
make[2]: Leaving directory `/tmp_mnt/share/wrk/tikkanen/maketus/gcc340/hp11/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/tmp_mnt/share/wrk/tikkanen/maketus/gcc340/hp11/gcc'
make: *** [bootstrap] Error 2
However there is a fix to this (or should it be called hack): Before giving
"configure"-command one should set environment variable MVPROG to value cp
(setenv MVPROG cp). By default the MVPROG is "mv" which just sounds very
natural. For some unfortune reason the default value does not work in HPUX though.
There were no similar problems to compile and install gcc 3.3.3 (or earlier) on
the same HPUX machine and thus this error is first seen in 3.4.0 where to
configure-system is renoved somehow. To my surprise the very same "hack" was
needed to install latest GDB (Gnu debugger) version 6.1 (I have never tried with
6.0, but 5.3 installed just OK back when I did the installation) which seems to
have also changed to similar kind of configure-configuration that 3.4.0 is
using. So problem may be holed up in the configure-confguration-platform used by
both of the tools.
--
Summary: bootstrap / install / fixinc fails on HPUX
11.11/11.00/10.20 with gsyslimits.h
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: Tuomo dot Tikkanen at nokia dot com
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15435