Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!cyclic.gsl.net!news.gsl.net!gsl-stkh-ns.gsl.net!news.gsl.net!eru.mt.luth.se!newsfeed2.luth.se!news.luth.se!not-for-mail From: Joachim Strömbergson <watchman@ludd.luth.se> Newsgroups: comp.unix.bsd.freebsd.misc Subject: How are Includes found? (problems with gdbm) Date: Sun, 30 Mar 1997 10:07:35 -0800 Organization: Acne Lines: 30 Message-ID: <333EABE7.15C4@ludd.luth.se> Reply-To: watchman@ludd.luth.se NNTP-Posting-Host: my21.sm.luth.se Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 3.0 (Win95; I) Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38161 Tja! This might be a very embarrasing question; What path variables are used when you compile a program in FreeBD. Let's say that I have a program like this: [kalle.c] #include <stdio.h> main() { printf("Kalle rewls\n"); } and I compile this with 'gcc kalle.c'. Now, how does the compiler go about to find stdio.h ? Can I control where it should look? The specific problem I have is that I have installed gdbm with the ports collection. When I try to compile stuff that uses gdbm, they can't find it (it is in /usr/local/include). Any help greatly appreciated. -- Cheers! Joachim - Alltid i harmonisk svängning -------------------------------------------------------- Joachim Strömbergson MSc Student, nice to CUTE animals. Porsögården 24:6 PC e-mail : watchman@ludd.luth.se 977 54 Luleå C64 phone: +46(0)920 - 22 16 42 Sweden -FairLight- alt: +46(0)10 - 22 10 543 --------------------------------------------------------