4.1.1 spec files missing, FAQ misinformation

Jeff Blaine jblaine@kickflop.net
Wed Oct 4 17:16:00 GMT 2006



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>



More information about the Gcc mailing list