From mboxrd@z Thu Jan 1 00:00:00 1970 From: ergeorge1@my-deja.com To: help-gcc@gnu.org Subject: System header file path for make wrong?? Date: Fri, 31 Dec 1999 22:24:00 -0000 Message-ID: <82p6l9$k76$1@nnrp1.deja.com> X-SW-Source: 1999-12n/msg00135.html Message-ID: <19991231222400.dhHXGXhq13LoDiCgWm_fxJ0uivkDWLg2qy9XONWPTc4@z> Hi, My Redhat 6.0 box initally came with egcs-2.91.66 I upgraded to gcc-2.95.1 soon after the initial install and everything had been working fine until now. I'm working on a port from an SGI platform. When I run a depend on the original makefiles it can't find the system header files. Looking at the output, I see that it is looking for them in: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include which no longer exists. The directory: /usr/lib/gcc-lib/i586-mandrake-linux/2.95.1/include exists (I used the Mandrake RPM when I upgraded) and is apparently used otherwise. Why is make depend looking for this old directory? I searched the whole file system for symbolic links to this directory and didn't find anything. Since the make file came from an SGI I am certain that there is nothing in there specifying a path that includes "redhat-linux" Any ideas? Thanks Eric Sent via Deja.com http://www.deja.com/ Before you buy.