www.digitalmars.com         C & C++   DMDScript  

c++.windows.32-bits - DLL libraries in free tools?

reply Toby Thain <toby telegraphics.com.au> writes:
Hi,

I have downloaded the free command-line compiler & basic utilities. 
Looks good. But I can't make a DLL; the necessary libraries aren't part 
of that download? (SND.lib, etc).

I am trying to port my free Photoshop plugins to this platform. If I am 
successful, the Digital Mars makefile will be included in the source 
distribution, adding to the list of free compilers that can be used to 
create such plugins.

Is there any way I can obtain the necessary files to build a DLL with 
Digital Mars - other than buying the CD (I don't do commercial Windows 
development)?

Toby
Sep 21 2003
next sibling parent Jan Knepper <jan smartsoft.us> writes:
Actually... I think you should be able to link the static library 
SNN.LIB into a .DLL...
This of course would make the .DLL larger, but it should work.


Toby Thain wrote:
 Hi,
 
 I have downloaded the free command-line compiler & basic utilities. 
 Looks good. But I can't make a DLL; the necessary libraries aren't part 
 of that download? (SND.lib, etc).
 
 I am trying to port my free Photoshop plugins to this platform. If I am 
 successful, the Digital Mars makefile will be included in the source 
 distribution, adding to the list of free compilers that can be used to 
 create such plugins.
 
 Is there any way I can obtain the necessary files to build a DLL with 
 Digital Mars - other than buying the CD (I don't do commercial Windows 
 development)?
 
 Toby

-- ManiaC++ Jan Knepper
Sep 21 2003
prev sibling parent "Walter" <walter digitalmars.com> writes:
"Toby Thain" <toby telegraphics.com.au> wrote in message
news:toby-6E58BE.01062922092003 digitalmars.com...
 I have downloaded the free command-line compiler & basic utilities.
 Looks good. But I can't make a DLL; the necessary libraries aren't part
 of that download? (SND.lib, etc).

 I am trying to port my free Photoshop plugins to this platform. If I am
 successful, the Digital Mars makefile will be included in the source
 distribution, adding to the list of free compilers that can be used to
 create such plugins.

 Is there any way I can obtain the necessary files to build a DLL with
 Digital Mars - other than buying the CD (I don't do commercial Windows
 development)?

You don't need the CD or other DLL's to build a DLL, i.e. you don't need to use the -ND switch. I've made DLL plugins to Cooledit.
Sep 21 2003