From owner-freebsd-hackers Sun Aug 11 2:30:16 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6AF937B400 for ; Sun, 11 Aug 2002 02:30:08 -0700 (PDT) Received: from cse.cs.huji.ac.il (cse.cs.huji.ac.il [132.65.16.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id E344E43E4A for ; Sun, 11 Aug 2002 02:30:07 -0700 (PDT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32] ident=danny) by cse.cs.huji.ac.il with esmtp id 17dp30-0000If-00; Sun, 11 Aug 2002 12:30:06 +0300 X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "M. Warner Losh" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: /usr/local & cc In-reply-to: Your message of Sun, 11 Aug 2002 02:16:45 -0600 (MDT) . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 11 Aug 2002 12:30:06 +0300 From: Danny Braniss Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > In message: > Danny Braniss 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