From: Eli Zaretskii To: djgpp AT delorie DOT com In-reply-to: (message from Damian Yerrick on Sat, 23 Sep 2000 17:30:13 GMT) Subject: Re: Building a library using "ar" does not work References: <8q5aq8$c2f$1 AT news DOT germany DOT net> <8q5jc9$m24$3 AT news DOT luth DOT se> <8q71hk$jjk$1 AT news DOT germany DOT net> <20000923164453 DOT 6D73323144 AT titan DOT progiciels-bpi DOT ca> Message-Id: <20000924003946.C2CB72313C@titan.progiciels-bpi.ca> Date: Sat, 23 Sep 2000 20:39:46 -0400 (EDT) Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Damian Yerrick > Newsgroups: comp.os.msdos.djgpp > > >One possibility is that you have created MyLib.a on Windows NT using > >some non-DJGPP program. Since MyLib.a uses a mixed-case file name, it > >might be that to DOS programs it is presented as mylib~1.a or > >something. > > At least on my Windows 98 system, mixed-case filenames don't get a > numeric tail unless they're longer than 8.3 characters or contain > non-DOS characters. AFAIR, the OP's platform was NT. You'd be surprised what tricks NT can pull with file names it presents to DOS programs. Some files don't have short 8+3 names at all(!!), and so cannot be accessed by DJGPP programs.