http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48533
Summary: Installer fails on libjava component Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo: unassig...@gcc.gnu.org ReportedBy: j...@worldlinc.net I just built gcc-4.6.0 with all components requested, built with /usr/local/ as prefix. Ada not built. On "make install", libjava fails later in installation process because it tries to find and link a libppl file by looking in /usr/lib instead of /usr/local/lib. I copied the first not-found file into /usr/lib and it linked that and failed on the next one. This system has two versions of ppl and cloog files, 0.10.2 in /usr and 0.11 in /usr/local. The first is required for gcc-4.4.5 and the other for 4.6.0 and the linkers and installer should find the right version for the right gcc. The installer goes looking first in /usr/lib and fails, though. Why doesn't it at least use the system library path which is said to list /usr/local/lib before /usr/lib? The only references to the wrong prefix that I found in the top makefile and the libjava makefile are in the var oldincludedir=/usr/include.