From: Ryan McGee Newsgroups: comp.os.msdos.djgpp Subject: Re: DLL Date: Tue, 23 Dec 1997 11:24:43 -0600 Organization: InLink Communications Company Lines: 51 Message-ID: <349FF3DB.CA8DABF5@IHateSpam.com> References: <01bd0ed5$4bb025a0$0d54edcc AT default> <349F4F09 DOT 1019 AT cs DOT com> NNTP-Posting-Host: iits0286.inlink.com Mime-Version: 1.0 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk What is the DLM project and where can I find out more about it?

Ryan
RDM AT inlink DOT com



"Life is a wast of time, time is a wast of life, so get wasted and have the time of your life"

John M. Aldrich wrote:

_DEFAULT wrote:
>
> How do I make the c/c++ components into a DLL?

DJGPP is not inherently capable of using DLLs, which are a
Windows-specific tool.  Even if you could create a DLL with DJGPP object
code in it, Windows programs would probably barf on the incompatible
format.  On the other hand, you have several alternatives, depending on
what you are trying to do.

First, if you just want dynamic modules in your DJGPP program, you can
try any of several user attempts to create that functionality.  One of
the more advanced projects is the "DLM" project; I don't know how far it
has gotten.

Second, if you want DJGPP code to be Windows-compatible, you cannot do
it with standard tools.  The RSXNTDJ toolkit, available from SimTel,
allows you to build and utilize Win32-native code, including DLLs and
other Windows filetypes, with the DJGPP compiler.

--
---------------------------------------------------------------------
|      John M. Aldrich       | "To be 'matter of fact' about the    |
|       aka Fighteer I       | world is to blunder into fantasy--   |
|   mailto:fighteer AT cs DOT com   | and dull fantasy at that, as the real|
| http://www.cs.com/fighteer | world is strange and wonderful." -LL |
---------------------------------------------------------------------