From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp References: <38466912 DOT B537F151 AT sbg DOT ac DOT at> <0WB14.448$6A5 DOT 19866 AT dfiatx1-snr1 DOT gtei DOT net> <38485C45 DOT 6F3BB3DB AT sgi DOT net> Subject: Re: DJGPP+DLL/DirectX? Lines: 44 Organization: Pin Eight Software X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Message-ID: X-Trace: +rnM+mQsiCZHgmHrexJ2fToIXTQKu7OMkTb7SjMG+XqF9twXPnY+H6xTTTKOzMIMZwNtcjYiKLnr!Dy/NtF3g2xdgifh1hq6h4XdcQz0MeSuNda16Ng5on9D5dFJ7YYHaYo0H5Bc6/suPYsNrblTTMQ== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sat, 04 Dec 1999 03:53:06 GMT Distribution: world Date: Sat, 04 Dec 1999 03:53:06 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "John & Susie" wrote: > Damian Yerrick wrote: > > "Michael" wrote: > > > > > can DLLs for Windows - especially DirectX - be used in DJGPP? > > > > No. DLLs call the WinAPI, to which DOS programs have little > > or no access, except throug > > > > > If yes, how? > > > > DirectX can be used from Allegro. Simply get your Allegro- > > based multimedia program running under DOS; then recompile > > using RSXNTDJ or M$ Visual C++ and Windows Allegro 3.928. > ^^ > > I know that NT is in the name *BUT* this will > work under NT's (4.0 WS) gui or in a DOS box? RSXNTDJ makes Win32 programs. Some programs (for example, RSXNTDJ itself) that users think runs in a DOS box really runs in a winconsole. It only uses the WinAPI if your program calls the WinAPI. It uses the portable Allegro GUI if your program uses Allegro (which in turn uses DirectX). -- Damian Yerrick http://yerricde.tripod.com/ My .sig is too long to include in an e-mail or NG message. Go to http://www.rose-hulman.edu/~yerricde/sig.html to see it. qwtcc ehyrf