From: jlrubin AT bway DOT net (Josh Rubin) Newsgroups: comp.os.msdos.djgpp Subject: gdb can't find stl include files Date: Sun, 07 Jun 1998 13:44:55 GMT Organization: ISPNews http://ispnews.com Lines: 70 Message-ID: <357a95fd.269791@news1.bway.net> NNTP-Posting-Host: dial-tulip-41.bway.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Date: 7 Jun 1998 13:45:03 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk GDB can't find stl include files. The problem occurs with the file cxx/stl_vect.h which is included several levels down by the full name I use MSDOS v 6.20, 4Dos v 5.0 Contents of test.cc: #include int main() { vector v(10); return 0; } C:\JSC1> gxx -v -gstabs test.cc Reading specs from c:/dj281/lib/gcc-lib/djgpp/2.81/specs gcc version 2.8.1 c:/dj281/lib/gcc-lib/djgpp/2.81/cpp.exe -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=8 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__ -D__GO32__ -D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386 -D__GO32 -D__MSDOS -D__DJGPP=2 -D__DJGPP_MINOR=1 -D__EXCEPTIONS -gstabs test.cc C:\TEMP/ccaq4ove GNU CPP version 2.8.1 (80386, BSD syntax) #include "..." search starts here: #include <...> search starts here: c:/dj281/lang/cxx c:/dj281/lib/gcc-lib/djgpp/2.81/include c:/dj281/include End of search list. c:/dj281/lib/gcc-lib/djgpp/2.81/cc1plus.exe C:\TEMP/ccaq4ove -quiet -dumpbase test.cc -gstabs -version -o C:\TEMP/ccbq4ove GNU C++ version 2.8.1 (djgpp) compiled by GNU C version 2.8.1. as -o C:\TEMP/cccq4ove C:\TEMP/ccbq4ove ld c:/dj281/lib/gcc-lib/djgpp/2.81/crtf.o c:/dj281/lib/crt0.o -Lc:/dj281/lib/gcc-lib/djgpp/2.81 -Lc:/dj281/lib C:\TEMP/cccq4ove -lstdcxx -lm -lgcc -lc -lgcc -Tdjgpp.djl stubify -v a.out stubify for djgpp V2.X executables, Copyright (C) 1995 DJ Delorie stubify: a.out -> a.000 -> a.exe C:\JSC1> gdb a.exe GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (go32), Copyright 1996 Free Software Foundation, Inc... (gdb) b main Breakpoint 1 at 0x1dc6: file test.cc, line 5. (gdb) r Starting program: c:/jsc1/a.exe Breakpoint 1, main () at test.cc:5 5 vector v(10); (gdb) s vector >::vector (this=0x67898, n=10) at c:/dj281/lang/cxx/stl_vector.h:101 c:/dj281/lang/cxx/stl_vector.h:101: No such file or directory (ENOENT). Josh Rubin jlrubin AT bway DOT net