From: Andrew Newsgroups: comp.os.msdos.djgpp Subject: Re: RHIDE & disappearing source file Date: Sun, 18 May 2003 17:14:55 +1000 Organization: ECLiPSE Lines: 57 Message-ID: References: <3ec71fe6 AT news DOT comindico DOT com DOT au> NNTP-Posting-Host: p238-tnt4.syd.ihug.com.au Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: lust.ihug.co.nz 1053242104 1585 203.173.134.238 (18 May 2003 07:15:04 GMT) X-Complaints-To: abuse AT ihug DOT co DOT nz NNTP-Posting-Date: Sun, 18 May 2003 07:15:04 +0000 (UTC) X-Newsreader: Forte Agent 1.93/32.576 English (American) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com >RHIDE 1.49 (from rhid149b.zip) Sep3 2001 >djgpp 3.0.4 >gcc 3.0.4 >Win98 1st edition > >Twice in the last couple of weeks, but never before, one (only one) of my >source files has just disappeared between compiles. The error message is: >"Could not find the source file 'myfile.c'. Make sure, that the file exist >or check the settings in 'Options/Directories for the correct paths." > >Options/Directories/ directories are correct. Source and Object directories >are set to the same directory, the project directory where the gpr file >resides. >Compiler options are set to -Wall -save-temps -gstabs+ > >Can it be a file-caching problem ? Doesn't sound like it. >Oh, I recently installed minGW 3.2. It seems to have disrupted my djgpp >includes, though I removed mingw paths from PATH envir variable. > >Here is the warning I get when compiling. I get one of these for each source >file. > >Compiling: dosvgafns.c >dosvgafns.c(271) In file included from dosvgafns.c:271: >c:/djgpp/include/string.h(53) Warning: conflicting types for built-in >function `bzero' >no errors > >Is it possible the MinGW install interfered with my RHIDE installation >(which has been working fine for over a year) ? Definitly sounds like some screw up. Some things to check:- 1) Check all of your environemnt variables. Simple way to do this is to create a batch file that removes all of the ones not needed, easier said than done. May be one of the environment variables is causing a probelm. 2) Check the dates of the files in the include and lib\gcc-lib directory and sub-directories. 3) Check the dates on the files in the bin directory. 4) Check you have enough free space on the drive. 5) Run a checkdisk on the drive to see if there are any errors 6) Boot into dos and try it. If it works then there is something in Windows (remember to try 1 in windows) 7) Check the mail archive at www.delorie.com to see if anyone else has come accross this. From what you have indicated the files should have a date of 2002 in the DJGPP directories (if you have not modified them since you installed them a year ago). BTW most of the programs you have are old. The latest releases are:- Rhide is 1.5.0.1 - www.rhide.com in the snapshot area GCC is 3.2.3 - www.delorie.com and select the zip picker DJGPP 2.03 DJ*203.ZIP files from Aug 2002 Andrew