From: ams AT ludd DOT luth DOT se (Martin Str|mberg) Newsgroups: comp.os.msdos.djgpp Subject: Re: crappy rhide Date: 5 Apr 1999 10:45:13 GMT Organization: University of Lulea, Sweden Lines: 34 Message-ID: <7ea47p$egk$3@news.luth.se> References: <7e6t98$j0u$1 AT news DOT igs DOT net> <37075d21 DOT 624400 AT 158 DOT 152 DOT 254 DOT 68> <7e87nm$b73$1 AT news DOT igs DOT net> <3707bb85 DOT 17325926 AT news DOT primenet DOT com> <7e8pph$j9p$1 AT news DOT igs DOT net> NNTP-Posting-Host: queeg.ludd.luth.se X-Newsreader: TIN [UNIX 1.3 950824BETA PL0] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com John Smith (discman_64 AT hotmail DOT com) wrote: : : > : >Hmm... Humor me for a minute and try this: : > : > Switch to the DJGPP\LIB subdirectory : > Type: : > REN libstd~1.a libstdcx.a : > ("The '~' is a tilde, not a hyphen) : > Try compiling your program again. Did it work this time? : > : >If that fixed things, you had the same problem I did: the linker refuses : >to recognize libstdcxx.a, because it's a long file name ("libstdcxx" : >consists of more than 8 characters). Renaming the file to "libstdcx.a" : >makes it a regular DOS 8.3 file name. I have no idea why this causes a : >problem for only a few people, and the majority has no trouble at all, : >but there you have it.... : > : >-Jesse : > : No... didnt change a thing..... Are you running in WINDOZE 4.0 or 4.1 (95 or 98)? If so what is the environment variable LFN set to? Do you run DJGPP 2.1 or 2.2? _If_ (WINDOZE 4.0 or 4.1) and LFN=y, then "ren libstdcx.a libstdcxx.a" could be the solution. Right, MartinS