Mail Archives: djgpp/2001/09/19/04:25:07
Hi there,
I just installed djgpp and compiled a C++ source but I got the message that stl_alloc.h and stl_config.h cannot be found. Nevertheless, I have checked that the djgpp.env is set, LFN=yes, etc, etc. Furthermore, these files are included from within the alloc.h file.
You can see from the cpp output below that the search is correct, and moreover the files ARE in the djgpp\land\cxx directory, so????what is wrong or am I so stupid that I overlooked something?
Thanks in advance for your help.
Richard Zajkowski
e-mail: richard DOT zajkowski AT eca DOT eu DOT int
CPP output:
-------------------
Reading specs from c:/djgpp/lib/gcc-lib/djgpp/2.953/specs
gcc version 2.95.3 20010315/djgpp (release)
c:/djgpp/lib/gcc-lib/djgpp/2.953/cpp0.exe -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Dunix -Di386 -DGO32 -DDJGPP=2 -DMSDOS -D__unix__ -D__i386__ -D__GO32__ -D__DJGPP__=2 -D__MSDOS__ -D__unix -D__i386 -D__GO32 -D__DJGPP=2 -D__MSDOS -Asystem(unix) -Asystem(msdos) -Acpu(i386) -Amachine(i386) -D__EXCEPTIONS -Wall -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -D__tune_pentium__ -imacros c:/djgpp/lib/djgpp.ver -remap c:\borland\program.cpp c:/djgpp/tmp\ccFV8uep.ii
GNU CPP version 2.95.3 20010315/djgpp (release) (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
c:/djgpp/lang/cxx
c:/djgpp/lib/gcc-lib/djgpp/2.953/include
c:/djgpp/include
End of search list.
The following default directories have been omitted from the search path:
$DJDIR/lib/gcc-lib/djgpp/2.953/../../../../djgpp/include
End of omitted list.
In file included from c:\borland\program.cpp:2:
c:/djgpp/lang/cxx/alloc.h:18: stl_config.h: No such file or directory (ENOENT)
c:/djgpp/lang/cxx/alloc.h:21: stl_alloc.h: No such file or directory (ENOENT)
C
- Raw text -