From owner-freebsd-questions Sat Oct 5 16: 9:34 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02C0237B401 for ; Sat, 5 Oct 2002 16:09:31 -0700 (PDT) Received: from web14701.mail.yahoo.com (web14701.mail.yahoo.com [216.136.224.118]) by mx1.FreeBSD.org (Postfix) with SMTP id 703F443E7B for ; Sat, 5 Oct 2002 16:09:30 -0700 (PDT) (envelope-from wayneclubin@yahoo.com) Message-ID: <20021005230930.50079.qmail@web14701.mail.yahoo.com> Received: from [64.131.161.101] by web14701.mail.yahoo.com via HTTP; Sat, 05 Oct 2002 16:09:30 PDT Date: Sat, 5 Oct 2002 16:09:30 -0700 (PDT) From: Wayne Lubin Subject: Re: adding a path to gcc to find #include type includes To: Adam Weinberger Cc: freebsd-questions@freebsd.org In-Reply-To: <20021005225724.GF45363@vectors.cx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I installed prc-tools from the ports. I am using freebsd 4.6. so I made a little work directory and downloaded some palm code and tried to compile Main.c as shown below. Main.c has the following includes #include #include I get the error mesagaes Main.c:13: BuildDefines.h: No such file or directory Main.c:17: PalmOS.h: No such file or directory In other words it is not finding the files. But these files are in /usr/local/palmdev/sdk-3.5/include In fact, PalmOS.h and BuildDefines.h include more files that are in /usr/local/palmdev/sdk-3.5/include/Core/ So there are a bunch of header files for palm programming that are based at /usr/local/palmdev/sdk-3.5 and may be stuck even deaper in folders contained in /usr/local/palmdev/sdk-3.5/include/ Seems like there has to be a way to add a search path to gcc to look for included files that are of the type #include . It would be a pain if I had to manually put all the needed files into /usr/include. Hope this is enough info. Let me know if you need more. Thanks. Wayne --- Adam Weinberger wrote: > did you install the prc-tools port, or the > prc-tools-gcc port? or did > you not install from the ports tree? > > what error message are you getting? > > can you give an example of the #include directive? > > do the header files even exist within > /usr/local/palmdev? > > some more info would be a big help. > > -Adam > > > >> (10.05.2002 @ 1548 PST): Wayne Lubin said, in > 0.9K: << > > Hi, > > > > I grabbed the prc-tools development environment > for > > the palmos. The problem is the palm has a bunch of > its > > own header files and a lot of code includes them > in > > the #include type of include. But the > files > > live in the palmdev folder, but gcc doesn't look > there > > by default of course. I tried to play with the -I > > switch like so > > > > gcc -c -I /usr/local/palmdev/ -o Main.o Main.c > > > > but that doesn't work. The man page says something > > about using -I- along with -I to get it to do what > I > > want, but I did not understand the man page. > Anyone > > know what I should do? Is there a way to add the > path > > to gcc itself so that I wouldn't even have to do > it > > each time on the command line? Thanks. > > > > Wayne > > > > __________________________________________________ > > Do you Yahoo!? > > Faith Hill - Exclusive Performances, Videos & More > > http://faith.yahoo.com > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body > of the message > > > >> end of "adding a path to gcc to find #include > type includes" from Wayne Lubin << > > > -- > "Oh good, my dog found the chainsaw." > -Lilo, "Lilo & Stitch" > Adam Weinberger > adam@vectors.cx > http://vectors.cx > __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message