shared libs vs dlls
From: Dave (kaatzd_at_hotmail.com)
Date: 09/17/04
- Next message: Lars: "Signature Capture API for Linux?"
- Previous message: beliavsky_at_aol.com: "Re: What OS are you using ?"
- Next in thread: Måns Rullgård: "Re: shared libs vs dlls"
- Reply: Måns Rullgård: "Re: shared libs vs dlls"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 16 Sep 2004 17:03:55 -0700
Hello,
Some questions, and I'm inviting a discussion of the pros and cons of
shared libs (.so files) and dlls. I am not discussing Windows vs Linux
here, but which file type I should use. My project is a port from
Windows, where there are a lot of dlls and def files for them already
created. I am pretty new to linux programming, and have already
started porting my dlls to .so shared libs, but just recently found
that the gnu linker ld has the ability to create dll files. Are these
the same thing with different output names?
The ld man page says:
--dll
Create a DLL instead of a regular executable. You may
also use
-shared or specify a "LIBRARY" in a given ".def" file.
[This
option is specific to the i386 PE targeted port of the
linker]
The above seems to imply that the --dll option is the same as the
-shared option. And what is i386 PE?
TIA,
Dave
- Next message: Lars: "Signature Capture API for Linux?"
- Previous message: beliavsky_at_aol.com: "Re: What OS are you using ?"
- Next in thread: Måns Rullgård: "Re: shared libs vs dlls"
- Reply: Måns Rullgård: "Re: shared libs vs dlls"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|