This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Installation bug for AIX 4.3.2
- To: gcc-bugs at gcc dot gnu dot org, geoffk at cygnus dot com
- Subject: Re: Installation bug for AIX 4.3.2
- From: Gregory Hicks <ghicks at cadence dot com>
- Date: Thu, 20 Jan 2000 11:41:22 -0800 (PST)
- Cc: ghicks at metis dot cAdence dot COM
Problem with the configure file missing seems to have been solved. At
the recommendation of an IBM CE, I made an object directory that was
not related to the GNU source directory structure. This compiled OK.
I did a "make install LDFLAGS=-Wl,-bbigtoc" (with a
--prefix=/tmp/gcc-2.95.2a). This compile worked. Including the "make
install".
When I changed the --prefix=/tmp/... to --prefix=/usr/ngnu/gcc-2.95.2,
things stopped. When I used this intermediate compile to do the final
compile and install, I got the following messages from the install
phase: (compile seemed to work OK - ie, it completed with no error
messages. The install portion did not work.) Any thoughts? For what
its worth, nothing showed up in the 'prefix' directory.
Regards,
Gregory Hicks
# make install LDFLAGS=-Wl,-bbigtoc
/bin/sh ../gcc-2.95.2/mkinstalldirs /usr/ngnu/gcc-2.95.2 /usr/ngnu/gcc-2.95.2
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -DGCC_INCLUDE_DIR=\"/usr/ngnu/gcc-2.95.2/lib/gcc-lib/rs6000-ibm-aix4.3.2.0/2.95.2/include\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/ngnu/gcc-2.95.2/lib/gcc-lib/rs6000-ibm-aix4.3.2.0/2.95.2/../../../..`echo /usr/ngnu/gcc-2.95.2 | sed -e 's|^/usr/ngnu/gcc-2.95.2||' -e 's|/[^/]*|/..|g'`/include/g++-3\" -DLOCAL_INCLUDE_DIR=\"/usr/ngnu/gcc-2.95.2/include\" -DCROSS_INCLUDE_DIR=\"/usr/ngnu/gcc-2.95.2/lib/gcc-lib/rs6000-ibm-aix4.3.2.0/2.95.2/../../../../rs6000-ibm-aix4.3.2.0/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/ngnu/gcc-2.95.2/lib/gcc-lib/rs6000-ibm-aix4.3.2.0/2.95.2/../../../../rs6000-ibm-aix4.3.2.0/include\" -c `echo ../../gcc-2.95.2/gcc/cccp.c | sed 's,^\./,,'`
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -c ../../gcc-2.95.2/gcc/cexp.c
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -DLOCALEDIR=\"/usr/ngnu/gcc-2.95.2/share/locale\" -c `echo ../../gcc-2.95.2/gcc/intl.c | sed 's,^\./,,'`
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -DPREFIX=\"/usr/ngnu/gcc-2.95.2\" -c `echo ../../gcc-2.95.2/gcc/prefix.c | sed 's,^\./,,'`
gcc -c -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include ../../gcc-2.95.2/gcc/version.c
gcc -c -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include ../../gcc-2.95.2/gcc/mbchar.c
rm -f obstack.c
ln -s ../../gcc-2.95.2/gcc/../libiberty/obstack.c obstack.c
gcc -c -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include obstack.c
rm -f alloca.c
ln -s ../../gcc-2.95.2/gcc/../libiberty/alloca.c alloca.c
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -c `echo alloca.c | sed 's,^\./,,'`
true
gcc -DIN_GCC -DHAIFA -g -O2 -DHAVE_CONFIG_H -Wl,-bbigtoc -o cccp cccp.o cexp.o intl.o prefix.o version.o mbchar.o obstack.o alloca.o -lld ../libiberty/libiberty.a
gcc: ../libiberty/libiberty.a: A file or directory in the path name does not exist.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
#