X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Date: Mon, 17 Dec 2001 17:56:03 +0200 (WET) From: Andris Pavenis X-Sender: pavenis AT ieva06 To: JT Williams Cc: djgpp AT delorie DOT com Subject: Re: ignoring nonexistent directory "c:/djgpp/djgpp/include" In-Reply-To: <20011217091833.B23240@kendall.sfbr.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 17 Dec 2001, JT Williams wrote: > While hunting a program bug I just happened to discover that compiling > any C program generates this error message (details below): > > ignoring nonexistent directory "c:/djgpp/djgpp/include" > > This appears never to have caused any problems, but does it suggest > something botched in my djgpp setup? I've not edited djgpp.env. GCC searches directory $prefix/$target/include. For DJGPP it's $DJDIR/djgpp/include after all messing with target_alias we're doing when building gcc for DJGPP. So it's natural and I never tried to get rid of it as I did with appearing something like /usr/local/include and similar paths at the same place. Andris > > > Environment > ----------- > djdev 2.03 (stock) > DOS 5.0 > bash 2.04 > gcc 3.0.2 > binutils 2.11.2 (but not the very last update) > > % cat foo.c > int main(void) { return 0; } > > % gcc -v -E -c foo.c > Reading specs from c:/djgpp/lib/gcc-lib/djgpp/3.02/specs > Configured with: ../configure i586-pc-msdosdjgpp --prefix=/dev/env/DJDIR --disable-nls > Thread model: single > gcc version 3.0.2 > c:/djgpp/lib/gcc-lib/djgpp/3.02/cpp0.exe -lang-c -v -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=2 -D__MSDOS__ -D__GO32__ -D__unix__ -D__MSDOS__ -D__GO32__ -D__unix__ -Asystem=msdos -Asystem=unix -D__NO_INLINE__ -D__STDC_HOSTED__=1 -remap -imacros c:/djgpp/lib/gcc-lib/djgpp/3.02/djgpp.ver -Acpu=i386 -Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i586__ -D__tune_pentium__ -DMSDOS -DGO32 -Dunix foo.c > GNU CPP version 3.0.2 (cpplib) (80386, BSD syntax) > ignoring nonexistent directory "c:/djgpp/djgpp/include" <-- ??? > #include "..." search starts here: > #include <...> search starts here: > c:/djgpp/lib/gcc-lib/djgpp/3.02/include > c:/djgpp/include > End of search list. > # 1 "foo.c" > # 1 "c:/djgpp/lib/gcc-lib/djgpp/3.02/djgpp.ver" 1 > # 1 "c:/djgpp/include/sys/version.h" 1 3 > # 2 "c:/djgpp/lib/gcc-lib/djgpp/3.02/djgpp.ver" 2 > # 2 "foo.c" 2 > int main(void) { return 0; } > > >