This is the mail archive of the gcc-prs@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]

other/3525: dependency_libs in .la files are broken



>Number:         3525
>Category:       other
>Synopsis:       dependency_libs in .la files are broken
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 02 01:36:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        3.1 20010701 (experimental) and also GCC 3.0
>Organization:
SuSE
>Environment:
System: Linux gee 2.2.19 #1 Mon Apr 30 20:46:41 GMT 2001 i686 unknown
Architecture: i686

	
host: i686-pc-linux-gnu
build: i686-pc-linux-gnu
target: i686-pc-linux-gnu
configured with: /cvs/gcc/configure --prefix=/opt/gcc-3.1-devel --enable-shared --enable-threads=posix --with-gnu-as --with-gnu-ld --disable-nls --with-system-zlib --enable-languages=c,objc,c++,f77,java
>Description:
	After installation some .la files contain a path to the *build*
	directory:

gee:/cvs:[0]$ grep builds /opt/gcc-3.1-devel/lib/*.la
/opt/gcc-3.1-devel/lib/libgcj.la:dependency_libs=' -L/builds/gcc/gcc-3.1-devel/i686-pc-linux-gnu/libjava -lpthread -ldl'
/opt/gcc-3.1-devel/lib/libstdc++.la:dependency_libs=' -L/builds/gcc/gcc-3.1-devel/i686-pc-linux-gnu/libstdc++-v3/src -L/builds/gcc/gcc-3.1-devel/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm -lm -lm -L/builds/gcc/gcc-3.1-devel/gcc -L/opt/gcc-3.1-devel/lib/gcc-lib/i686-pc-linux-gnu/3.1 -L/opt/gcc-3.1-devel/lib/gcc-lib/i686-pc-linux-gnu/3.1/../../.. -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc'
/opt/gcc-3.1-devel/lib/libsupc++.la:dependency_libs=' -L/builds/gcc/gcc-3.1-devel/i686-pc-linux-gnu/libstdc++-v3/src -L/builds/gcc/gcc-3.1-devel/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm -L/builds/gcc/gcc-3.1-devel/gcc -L/opt/gcc-3.1-devel/lib/gcc-lib/i686-pc-linux-gnu/3.1 -L/opt/gcc-3.1-devel/lib/gcc-lib/i686-pc-linux-gnu/3.1/../../.. -lgcc_s -lgcc -lc -lgcc_s -lgcc'

	The lists for libstdc++ and libsupc++ look rather long, I do
	not think they are correct.

>How-To-Repeat:
	Just run make bootstrap;make install
>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted:


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