Date: Sat, 22 Jan 2000 18:34:18 +0100 (MET) From: Gisle Vanem To: djgpp AT delorie DOT com Subject: Re: Problems with strip on Windows 2000 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Eli Zaretskii said: > Steve Chapel wrote: > > > > c:\c++>gpp test.cpp -o test.exe > > c:\c++>strip -v test.exe > > copy from test.exe(coff-go32-exe) to staaaaaa(coff-go32-exe) > > c:/opt/djgpp/bin/strip.exe: test.exe: rename: Invalid argument (EINVAL) > > > > I'm using Windows 2000 build 2128, and gcc 2.95.2. > > Windows 2000 has yet to enter the mainstream of DJGPP development and > testing. So consider yourself on the bleeding edge ;-) That usually means > that you will have to investigate the problem deeper and tell here the gory > details. Since in this case, it seems like the `rename' function is failing, > it would be a good idea to write a simple test program that calls `rename' in > the same way as strip does, and see whether it fails in the same way. If it > does, then please step inside `rename' with a debugger and tell what the > problem is. Maybe it's the directory-name strip/rename doesn't handle. I mean, it's highly unusual (in COMMAND/4DOS it's illegal) to name a directory "\c++". I assume with the new LFN-API in W2K everything goes... Gisle V.