Date: Fri, 13 Jun 1997 10:08:00 +0000 From: MLC!888IS!hparks AT mstrlck DOT attmail DOT com (Parks, Howard Ext 288) Subject: Re: Bug Report To: djgpp AT delorie DOT com ('djgpp list') Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: Precedence: bulk >> Here is the output from a sample compilation and link for C >> The Vdm Redirector is already loaded >> >> End of the sample > >For creating the sample compilation, RHIDE uses the redir >command and there is probably an other redir in your path >before the redir.exe from DJGPP which has the result, that >I can't see the output here. There is no output here because no operations have been run. Anytime I do a compile, RHIDE hangs up tight. And you can't run a bug report then. In RHIDE 1.2C, there is no trouble at all. It is only in 1.3 that the problem appears. My problem is the following: ============================ From MS-DOS window in WinNT 3.51 Start RHIDE Create new project, called hello.gpr Add file hello1.cpp to project, and edit file. Select Compile, Compile from menu Top window shows "executing." Lower window shows "Compiling: hello1.cpp" and DOS window is completely hung. >Please do the following (from the commandline and not in RHIDE): > >change to c:/djgpp/bin and run there > >redir -e err1 gcc -v -c hello1.cpp > Here is err1: ----------------------------------------------------- Reading specs from c:/djgpp/lib\specs gcc version 2.7.2.1 c:/djgpp/bin\cpp.exe -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=7 -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 ..\hello1.cpp c:/djgpp/tmp\ccbaaaaa GNU CPP version 2.7.2.1 (80386, BSD syntax) #include "..." search starts here: #include <...> search starts here: c:/djgpp/lang/cxx c:/djgpp/include c:/djgpp/contrib/grx20/include /usr/local/lib/g++-include /usr/local/include /usr/local/go32/include /usr/local/lib/gcc-lib/go32/2.7.2.1/include /usr/include End of search list. c:/djgpp/bin\cc1plus.exe c:/djgpp/tmp\ccbaaaaa -quiet -dumpbase hello1.cc -version -o c:/djgpp/tmp\cccaaaaa GNU C++ version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1. c:/djgpp/bin\as.exe -o hello1.o c:/djgpp/tmp\cccaaaaa -------------------------------------- >and then change to any other directory and run there > >c:\djgpp\bin\redir.exe -e err2 gcc -v -c hello1.cpp > Okay, I did: c:\djgpp\bin\redir.exe -e err2 gcc -v c:\djgpp\hello1.cpp from d:\ Here is err2: ------------------------------------------------------------ Reading specs from c:/djgpp/lib\specs gcc version 2.7.2.1 c:/djgpp/bin\cpp.exe -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=7 -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 c:\djgpp\hello1.cpp c:/djgpp/tmp\ccbaaaaa GNU CPP version 2.7.2.1 (80386, BSD syntax) #include "..." search starts here: #include <...> search starts here: c:/djgpp/lang/cxx c:/djgpp/include c:/djgpp/contrib/grx20/include /usr/local/lib/g++-include /usr/local/include /usr/local/go32/include /usr/local/lib/gcc-lib/go32/2.7.2.1/include /usr/include End of search list. c:/djgpp/bin\cc1plus.exe c:/djgpp/tmp\ccbaaaaa -quiet -dumpbase hello1.cc -version -o c:/djgpp/tmp\cccaaaaa GNU C++ version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1. c:/djgpp/bin\as.exe -o hello1.o c:/djgpp/tmp\cccaaaaa ----------------------------------------------------------------- I'll save you the trouble -- using comm on the two files shows no significant difference between the files. The only difference is the path name in front of the source file name. Howard Parks mlc!888is!hparks AT mstrlck DOT attmail DOT com or hfparks AT juno DOT com PGP Public Key Available Standard Disclaimer Applies