Dave Korn wrote:
On 04 October 2006 17:43, Jeff Blaine wrote:
"This file can be found in the same directory that
contains cc1 (run gcc -print-prog-name=cc1 to find it)."
Finding the location of cc1 indicates libexec/blah/blah.
Putting the specs file there does nothing.
Tracing GCC, I found that it was looking for it in
lib/blah/blah. Putting the specs file there works.
I think that indicates someone trying to be overly clever when they
configured your gcc package. Normally libdir and libexecdir point to the same
dir. What output do you see from "gcc -v"?
I built it. I didn't do anything clever to lib nor libexec.
jblaine:cairo> gcc -v
Using built-in specs.
Target: sparc-sun-solaris2.9
Configured with: ../gcc-4.1.1/configure
--prefix=/afs/rcf/lang/gcc/sun4x_59/4.1.1 --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --disable-shared
Thread model: posix
gcc version 4.1.1
jblaine:cairo>
4.1.1:cairo> ls -l
total 28
drwxr-xr-x 2 jblaine staff 2048 Oct 3 10:51 bin/
drwxr-xr-x 3 jblaine staff 2048 Oct 3 10:38 include/
drwxr-xr-x 2 jblaine staff 2048 Oct 3 10:36 info/
drwxr-xr-x 7 jblaine staff 2048 Oct 3 10:55 lib/
drwxr-xr-x 3 jblaine staff 2048 Oct 3 10:34 libexec/
drwxr-xr-x 4 jblaine staff 2048 Oct 3 10:35 man/
drwxr-xr-x 4 jblaine staff 2048 Oct 3 10:48 share/
4.1.1:cairo> ls -l lib
total 144196
drwxr-xr-x 3 jblaine staff 2048 Oct 3 10:34 gcc/
drwxr-xr-x 2 jblaine staff 2048 Oct 3 10:51 gcj-4.1.1/
-rw-r--r-- 1 jblaine staff 51612 Oct 3 10:38 libffi.a
-rwxr-xr-x 1 jblaine staff 702 Oct 3 10:38 libffi.la*
-rw-r--r-- 1 jblaine staff 63361090 Oct 3 10:51 libgcj.a
-rwxr-xr-x 1 jblaine staff 1163 Oct 3 10:51 libgcj.la*
-rw-r--r-- 1 jblaine staff 326 Oct 3 10:52 libgcj.spec
-rw-r--r-- 1 jblaine staff 23482 Oct 3 10:52 libgij.a
-rwxr-xr-x 1 jblaine staff 1294 Oct 3 10:52 libgij.la*
-rw-r--r-- 1 jblaine staff 816120 Oct 3 10:38 libiberty.a
-rw-r--r-- 1 jblaine staff 488640 Oct 3 10:38 libobjc.a
-rwxr-xr-x 1 jblaine staff 705 Oct 3 10:38 libobjc.la*
-rw-r--r-- 1 jblaine staff 47034 Oct 3 10:38 libssp.a
-rwxr-xr-x 1 jblaine staff 702 Oct 3 10:38 libssp.la*
-rw-r--r-- 1 jblaine staff 2198 Oct 3 10:38 libssp_nonshared.a
-rwxr-xr-x 1 jblaine staff 732 Oct 3 10:38 libssp_nonshared.la*
-rw-r--r-- 1 jblaine staff 8548870 Oct 3 10:37 libstdc++.a
-rwxr-xr-x 1 jblaine staff 1114 Oct 3 10:37 libstdc++.la*
-rw-r--r-- 1 jblaine staff 460706 Oct 3 10:37 libsupc++.a
-rwxr-xr-x 1 jblaine staff 1090 Oct 3 10:37 libsupc++.la*
-rw-r--r-- 1 jblaine staff 324 Oct 3 10:55 logging.properties
drwxr-xr-x 2 jblaine staff 2048 Oct 3 10:55 pkgconfig/
drwxr-xr-x 2 jblaine staff 2048 Oct 3 10:55 security/
drwxr-xr-x 3 jblaine staff 2048 Oct 3 10:42 sparcv9/
4.1.1:cairo> ls -l libexec/
total 4
drwxr-xr-x 3 jblaine staff 2048 Oct 3 10:34 gcc/
4.1.1:cairo>