This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/7553: install problem on alpha axp with gcc-3.1.1
- From: "Robert W. Hasker" <hasker at baobab dot cs dot uwplatt dot edu>
- To: nobody at gcc dot gnu dot org
- Cc: gcc-prs at gcc dot gnu dot org,
- Date: 20 May 2003 02:06:01 -0000
- Subject: Re: bootstrap/7553: install problem on alpha axp with gcc-3.1.1
- Reply-to: "Robert W. Hasker" <hasker at baobab dot cs dot uwplatt dot edu>
The following reply was made to PR bootstrap/7553; it has been noted by GNATS.
From: "Robert W. Hasker" <hasker@baobab.cs.uwplatt.edu>
To: dhazeghi@yahoo.com
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: bootstrap/7553: install problem on alpha axp with gcc-3.1.1
Date: Mon, 19 May 2003 20:57:41 -0500 (CDT)
there are/were a number of issues building gcc inside the source
directory. Note that this should currently work, but it is not tested
very much. Can the submitter of this report please verify if this
problem exists with more current versions of gcc (ie 3.2.3). Thanks,
Yes, the problem with install-sh not being found is still there when
building version 3.2.3. I have not tested version 3.3 (which came out
since I started rebuilding gcc). I don't believe the problem is related to
building gcc "inside the source directory" - the structure I used then was
source files in /usr2/sys/usr/local/src/gcc/gcc-3.2.2
build directory in /usr2/sys/usr/local/src/gcc/build322
(as reported by /bin/pwd as opposed to "echo $cwd"). When trying to build
version 3.2.3, I ran into the path-too-long error (see bootstrap/7555) and
so moved to a new build directory (with the source directory the same):
/usr2/sys/usr/local/src/b
This time I found a different fix: I edited
/usr2/sys/usr/local/src/b/gcc/intl/Makefile
and changed the line
INSTALL = ../../gcc/gcc-3.2.3/gcc/../install-sh -c
to
INSTALL = ../../../gcc/gcc-3.2.3/gcc/../install-sh -c
(note the extra "../" in the front). "make install" then completed with no
errors.
Let me know if you'd like the output from configure, make bootstrap, or
make install.
Rob