From: Paul Shirley Newsgroups: comp.os.msdos.djgpp Subject: Re: Really need to convert .libs (want to use directx)... Date: Sun, 7 Dec 1997 23:15:01 +0000 Organization: wot? me? Lines: 26 Distribution: world Message-ID: <6kUkYKA13yi0Ew9N@foobar.co.uk> References: <01bd0293$c89ca8c0$843d63c3 AT mrbcomp> <19971207165901 DOT LAA16927 AT ladder02 DOT news DOT aol DOT com> Reply-To: Paul Shirley NNTP-Posting-Host: chocolat.foobar.co.uk Mime-Version: 1.0 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk In article <19971207165901 DOT LAA16927 AT ladder02 DOT news DOT aol DOT com>, CIAaagent writes >>No response yet to my original posting about how to convert a .lib to a .a. > >Matt, when you find out let me know. :) I'm trying to use Ted Gruber's >FastGraph graphics library with DJGPP, but I keep getting parse errors and >undefined references (it's not seeing the routines in the LIB files). I've use >FastGraph with Turbo C++ and Borland C++ for years and was hoping to switch to >DJGPP for 32-bit DOS games, *IF* it will work with FastGraph (I've invested a >lot of $$$ and time on this excellent graphics package). Ho Hum. In general you cannot mix libraries from different compilers under DOS. For something like FastGraph, ask the supplier for a djgpp version. If its not available you *may* be able to convert a Watcom library using the free obj converter on the Scitech site. I had no joy last time I tried but you might get it to work (I tried >12 months ago) If you need to use DirectX either switch to gnuwin32 (I recommend the ming32 version), if you're serious buy Visual C. (M$ did not get a virtual monopoly by letting 3rd party tools work well with their OS ;) http://dragon.acadiau.ca/~025668b/develop/cygnus/ used to have info on DirectX with gcc. --- Paul Shirley: my email address is 'obvious'ly anti-spammed