This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Program file paths for xgcc


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)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]