4.1.1 spec files missing, FAQ misinformation
Jeff Blaine
jblaine@kickflop.net
Wed Sep 27 13:03:00 GMT 2006
I'm trying to get around the "Some people have crappy NFS
architectures so we're going to make GCC so braindead it
can't even find its own libraries" problem.
Can anyone tell me where the spec files in 4.1.1 are?
From the FAQ:
"Dynamic linker is unable to find GCC libraries"
...
"However, if you feel you really need such an option
to be passed automatically to the linker, you may add
it to the GCC specs file. This file can be found in
the same directory that contains cc1 (run gcc
-print-prog-name=cc1 to find it). You may add linker
flags such as -R or -rpath, depending on platform and
linker, to the *link or *lib specs."
4.1.1:linus> gcc -print-prog-name=cc1
/afs/rcf/lang/gcc/@sys/4.1.1/bin/../libexec/gcc/sparc-sun-solaris2.9/4.1.1/cc1
4.1.1:linus> cd
/afs/rcf/lang/gcc/@sys/4.1.1/bin/../libexec/gcc/sparc-sun-solaris2.9/4.1.1
4.1.1:linus> ls
cc1* cc1plus* install-tools/ jvgenmain*
cc1obj* collect2* jc1*
4.1.1:linus> ls install-tools/
fixinc.sh* fixincl* mkheaders*
4.1.1:linus>
jblaine:linus> cd /afs/rcf/lang/gcc/sun4x_59/4.1.1/
4.1.1:linus> find . -name \*spec\*
./lib/libgcj.spec
./include/c++/4.1.1/ext/codecvt_specializations.h
./include/c++/4.1.1/java/beans/IntrospectionException.h
./include/c++/4.1.1/java/beans/Introspector.h
./include/c++/4.1.1/java/security/spec
./include/c++/4.1.1/javax/crypto/spec
4.1.1:linus>
More information about the Gcc
mailing list