Date: Sun, 26 May 1996 09:28:12 +0200 (IST) From: Eli Zaretskii To: Benhail Acosta Mejia Cc: djgpp AT delorie DOT com Subject: Re: ld trouble In-Reply-To: <4o2lec$e82@server2.codetel.net.do> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 23 May 1996, Benhail Acosta Mejia wrote: > C:\C++\BIN/ld.exe: cannot open linker script file djgpp.lnk: No such ^^^ This seems to suggest that you run under Win95 or some other system that supports extended filenames (DOS won't allow `+' in a filename). What did you set the DJGPP environment variable to? You cannot set it to C:/C++/DJGPP.ENV, because the DJGPP startup code cannot get to that filename before it knows that LFN is supported, and it cannot know that LFN should be supported without getting to DJGPP.ENV--it's a chicken-and-egg problem. So you should set DJGPP to the DOSsified pathname of that file. Use DIR to see what is the name of that directory that is known to DOS, and change the DJGPP variable accordingly. If the above won't help, type `set > env.lst' from the DOS prompt and post the contents of the file env.lst.