From: timolmst AT cyberramp DOT net Newsgroups: comp.os.msdos.djgpp Subject: Re: Problem with DJGPP programs in bash Date: Mon, 23 Dec 1996 13:27:41 GMT Organization: CyberRamp.net, Dallas, TX (214) 340-2020/(817) 226-2020 for info Lines: 19 Message-ID: <59m12j$hg8$2@newshost.cyberramp.net> References: NNTP-Posting-Host: pm2-25.cyberramp.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Jerzy DOT Witkowski AT ii DOT uni DOT wroc DOT pl (Jerzy Witkowski) wrote: >I'm using bash for DOS as my standard shell (no COMMAND.COM >anymore! :-). However I have some problems with executing DJGPP >2.00 compiled programs. >First, normal DJGPP compilation (`gcc prog.c -o prog' or simply >`make prog') leaves two executable files: `prog' and `prog.exe'. >Then if I type `prog' the following will appear: >go32/v1: cannot find v1's go32.exe You have something in 'prog' that was compiled with DJGPP v1.x. You need to recompile everything. This one bite me too. If you are linking to libraries that were built with DJGPP v1.x, or are running MAKE, and not all modules are being compiled, that will do it. Delete and rebuild lall of your libraries, then delete all of your ".o" files, and recompile. That should clean it up.