Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Aug 2002 12:30:06 +0300
From:      Danny Braniss <danny@cs.huji.ac.il>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: /usr/local & cc 
Message-ID:  <E17dp30-0000If-00@cse.cs.huji.ac.il>
In-Reply-To: Your message of Sun, 11 Aug 2002 02:16:45 -0600 (MDT) .

next in thread | raw e-mail | index | archive | help
> In message: <E17dnHe-0003hg-00@cse.cs.huji.ac.il>
>             Danny Braniss <danny@cs.huji.ac.il> writes:
> : is it me going senile, or some setup screwup on my part, but i see
> : that cpp does not have /usr/local/include in its path nor
> : /usr/local/lib in gcc/ld.  i checked solaris/bsdi/linux and they all
> : search /usr/local/[include,lib]
> 
> Are you sure about solaris and bsdi?  This is a linux-ism.  Last time
> this came up, that was the conclusion on the thread.
> 
> Warner

well, as far as i can check they are using /usr/local,
im including some output:

BSDI BSD/OS 4.1:
facundo> cc -v c.c
Using builtin specs.
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
 /usr/libexec/egcs-1.1.2/i386-unknown-bsdielf4.1/egcs-2.91.66/cpp -lang-c -v 
-un
def -D__GNUC__=2 -D__GNUC_MINOR__=91 -Dunix -D__i386__ -Di386 -D__bsdi__ 
-Dbsdi
-D__ELF__ -D__unix__ -D__i386__ -D__i386__ -D__bsdi__ -D__bsdi__ -D__ELF__ 
-D__u
nix -D__i386 -D__bsdi -Asystem(unix) -Asystem(bsd) -Acpu(i386) -Amachine(i386) 
-
Asystem(unix) -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ c.c 
/var/tm
p/cca0vzGa.i
GNU CPP version egcs-2.91.66 19990314 (egcs-1.1.2 release) (i386 ELF BSD/OS)
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/include
 /usr/include
End of search list.
 /usr/libexec/egcs-1.1.2/i386-unknown-bsdielf4.1/egcs-2.91.66/cc1 
/var/tmp/cca0v
zGa.i -quiet -dumpbase c.c -version -o /var/tmp/cclXeQqj.s
GNU C version egcs-2.91.66 19990314 (egcs-1.1.2 release) 
(i386-unknown-bsdielf4.
1) compiled by GNU C version egcs-2.91.66 19990314 (egcs-1.1.2 release).
 as -V -Qy -o /var/tmp/ccgiQKJi.o /var/tmp/cclXeQqj.s
GNU assembler version 2.9.1 (bsdielf), using BFD version 2.9.1
 ld -m elf_i386 -dynamic-linker /shlib/ld-bsdi.so /usr/lib/crt1.o 
/usr/lib/crti.
o /usr/lib/crtbegin.o -L/usr/libexec/egcs-1.1.2/i386-unknown-bsdielf4.1/egcs-2.
9
1.66 /var/tmp/ccgiQKJi.o -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o

-------------------------------------------------------------------------------
-
BSDI BSD/OS 4.0.1:
shuldig> cc -v c.c
gcc version 2.7.2.1
 /usr/libexec/gcc2/cpp -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7 
-Dunix -D__i386__ -Di386 -D__bsdi__ -Dbsdi -D__ELF__ -D__unix__ -D__i386__ 
-D__i386__ -D__bsdi__ -D__bsdi__ -D__ELF__ -D__unix -D__i386 -D__bsdi 
-Asystem(unix) -Asystem(bsd) -Acpu(i386) -Amachine(i386) c.c /tmp/cc012835.i
GNU CPP version 2.7.2.1 (i386 ELF BSD/OS)
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/include
 /usr/include
 /usr/include
End of search list.
 /usr/libexec/gcc2/cc1 /tmp/cc012835.i -quiet -dumpbase c.c -version -o 
/tmp/cc012835.s
GNU C version 2.7.2.1 (i386 ELF BSD/OS) compiled by GNU C version 2.7.2.1.
 as -V -Qy -o /tmp/cc0128351.o /tmp/cc012835.s
GNU assembler version 2.8.1 (bsd/os), using BFD version 2.8.1
 ld -m elf_i386 -dynamic-linker /shlib/ld-bsdi.so /usr/lib/crt1.o 
/usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/local/lib /tmp/cc0128351.o -lgcc 
-lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o

and

cpp -v
Reading specs from /usr/local/lib/gcc-lib/i386-pc-bsdi4.0/2.95/specs
gcc version 2.95 19990728 (release)
 /usr/local/lib/gcc-lib/i386-pc-bsdi4.0/2.95/cpp -lang-c -v -Dunix -D__i386__ 
-Di386 -D__bsdi__ -Dbsdi -D__ELF__ -D__unix__ -D__i386__ -D__i386__ -D__bsdi__ 
-D__bsdi__ -D__ELF__ -D__unix -D__i386 -D__bsdi -Asystem(unix) -Asystem(bsd) 
-Acpu(i386) -Amachine(i386) -Acpu(i386) -Amachine(i386) -Di386 -D__i386 
-D__i386__ -
GNU CPP version 2.95 19990728 (release) (i386 ELF BSD/OS)
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/local/lib/gcc-lib/i386-pc-bsdi4.0/2.95/../../../../i386-pc-bsdi4.0/includ
e
 /usr/local/lib/gcc-lib/i386-pc-bsdi4.0/2.95/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/local/lib/gcc-lib/i386-pc-bsdi4.0/2.95/../../../../include/g++-3
End of omitted list.


-------------------------------------------------------------------------------
SunOS sol4 5.8 Generic sun4u sparc SUNW,UltraAX-MP:
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/cpp -lang-c -v -Dsparc 
-Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ 
-D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) 
-D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) -
GNU CPP version 2.95.2 19991024 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../sparc-sun-solar
is2.6/include
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../include/g++-3
End of omitted list.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E17dp30-0000If-00>