delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/12/17/11:17:22

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 <pavenis AT lanet DOT lv>
X-Sender: pavenis AT ieva06
To: JT Williams <jeffw AT darwin DOT sfbr DOT org>
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: <Pine.A41.4.05.10112171753320.36890-100000@ieva06>
MIME-Version: 1.0
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


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; }
> 
> 
> 



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019