From: "echo" Newsgroups: comp.os.msdos.djgpp Subject: djgpp and strange ENOENT problems (NOT a newbie installation) Date: Fri, 19 Feb 1999 21:39:39 -0600 X-Posted-Path-Was: not-for-mail X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800 X-ELN-Date: 20 Feb 1999 03:44:00 GMT X-ELN-Insert-Date: Fri Feb 19 19:45:04 1999 Organization: EarthLink Network, Inc. X-Newsreader: Microsoft Outlook Express 5.00.0810.800 X-MSMail-Priority: Normal Lines: 96 NNTP-Posting-Host: ip151.tulsa.ok.pub-ip.psi.net Message-ID: <7alb20$r9j$1@oak.prod.itd.earthlink.net> To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com first, i'd like to point out that i *have* scoured the faqs and two years of message archives trying to find the solution to this problem. and my environment variables must be set correctly or i'm going daft. i know ENOENT problems most likely mean either incorrect environment variable settings or incorrectly unzipping/installing the packages, so i've gone to great lengths to check and see that i've done everything according to the FAQs and readmes. i've installed djgpp before on win98 and everything ran fine. just recently, however, i cleaned off my hard drive and did a clean install (os decay is a pain). when i reinstalled djgpp, much to my dismay, i ran into a couple of errors running certain tools (specifically gcc.exe and make.exe)...since i will try and be as thorough as possible in describing this problem, there will be a lot to read... first, here are the packages i've installed, unzipping them using WinZip 7.0 (i've checked them multiple times to see if they are indeed the right package and that i've unzipped them to the correct location while keeping the directory structure intact): alleg31.zip bnu281b.zip djdev202.zip faq211b.zip gcc281b.zip gdb416b.zip gpp281b.zip grx23.zip grx23fnt.zip lgp2811b.zip mak377b.zip objc281b.zip rhide14b.zip (also alternatively tried rhid147b.zip) rsxdj131.zip txi312b.zip environment variables ARE set...this is the output from running "set" at the command line: TMP=C:\WINDOWS\TEMP TEMP=C:\WINDOWS\TEMP PROMPT=$p$g winbootdir=C:\WINDOWS COMSPEC=C:\WINDOWS\COMMAND.COM DJGPP=C:\DEV\DJGPP\DJGPP.ENV PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DEV\DJGPP\BIN windir=C:\WINDOWS BLASTER=A220 I2 D1 H7 P330 T6 the verbose error message from gcc: C:\dev\usr\src\test>gcc -o -Wall -v test.cc Using builtin specs. gcc version 2.8.1 cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC _MINOR_ _=8 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -D__unix__ -D__i386__ -D__GO3 2__ -D__ MSDOS__ -D__DJGPP__=2 -D__unix -D__i386 -D__GO32 -D__MSDOS -D__DJGPP=2 - D__EXCEP TIONS test.cc C:\WINDOWS\TEMP\ccayiyuk gcc.exe: installation problem, cannot exec `cpp': No such file or directory (ENO ENT) the error message from trying to make the allegro runtimes are even more interesting... C:\dev\djgpp\allegro>make make.exe: *** No targets. Stop. C:\dev\djgpp\allegro>dir makefile Volume in drive C is WIN98 Volume Serial Number is 43C3-2B26 Directory of C:\dev\djgpp\allegro MAKEFILE 13,299 01-01-99 8:41p makefile 1 file(s) 13,299 bytes 0 dir(s) 2,229.70 MB free C:\dev\djgpp\allegro>make -f makefile -k make.exe: *** No rule to make target `makefile'. make.exe: Failed to remake makefile `makefile'. Missing djgpp package! You need to install djdev201.zip (or whatever the latest version is). Download this from wherever you got djgpp, and unzip it into the root of your djgpp directory. i'm at a loss for words here, folks...personally, i didn't want to post to the ng unless *absolutely* necessary. but, i've been tearing my hear out for the past 24 hours, and i haven't been able to come to a resolution. any helpful suggestions or flames will be appreciated... ed