This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Program file paths for xgcc
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: Program file paths for xgcc
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Date: Sat, 8 Jan 2000 17:40:59 -0500 (EST)
Under hpux 10.20, running make check results in many test failures
when gcc-2.96 is configured using --with-gnu-as if the complete install
directory path doesn't exist (ie., the product hasn't been installed).
As a result, xgcc finds the HP assembler rather than GNU assembler.
Here are the file paths for my situation:
/xxx/gnu/gcc-2.96/objdir/gcc/xgcc -v -print-search-dirs -B/xxx/gnu/gcc-2.96/objdir/gcc
install: /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/
programs: /xxx/gnu/gcc-2.96/objdir/gcchppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/:/usr/lib/gcc/hppa1.1-hp-hpux10.20/2.96/:/usr/lib/gcc/hppa1.1-hp-hpux10.20/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/bin/hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/bin/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/bin/hppa1.1-hp-hpux10.20/2.96/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/bin/:/usr/ccs/bin/hppa1.1-hp-hpux10.20/2.96/:/usr/ccs/bin/
libraries: /xxx/gnu/gcc-2.96/objdir/gcchppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/:/usr/lib/gcc/hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/lib/hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/lib/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/lib/hppa1.1-hp-hpux10.20/2.96/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../../hppa1.1-hp-hpux10.20/lib/:/usr/ccs/bin/hppa1.1-hp-hpux10.20/2.96/:/usr/ccs/bin/:/usr/ccs/lib/hppa1.1-hp-hpux10.20/2.96/:/usr/ccs/lib/:/xxx/gnu/gcc-2.96/objdir/gcc/../lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../hppa1.1-hp-hpux10.20/2.96/:/xxx/gnu/gcc-2.96/objdir/gcc/../li!
b/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../hppa1.1-hp-hpux10.20/2.96/:/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96/../../../:/lib/hppa1.1-hp-hpux10.20/2.96/:/lib/:/usr/lib/hppa1.1-hp-hpux10.20/2.96/:/usr/lib/
Creating the full directory path
"/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.96"
resolves the problem. However, it would be better if xgcc didn't rely
on the install directories being present.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)