Has anybody been able to build a win32 dll with exported
functions, using nasm with the linker from Borland's free
C++ command line compiler?
I can't make it work. The linker warns on attempts of
exporting non-public labels, even though I declare
the functions both global and export, i.e.
ON/remove the strawberry-eating animal from my reply address.
> Has anybody been able to build a win32 dll with exported
> functions, using nasm with the linker from Borland's free
> C++ command line compiler?
Also it was 5 years back and with Delphi, I remember that Borland's
linker had problems with the object files Nasm generated. I got it to
work at that time with the following "tricks":
* Place every exported label in its own section
[section cseg use32]
* Adhere to naming conventions: "cseg" for code - "dseg" for
uninitialised & "const" for initialised data
* Compile with nasm -f obj <src-file>
Not sure if this is still valid ...
Ludwig H�hne <email@example.com> wrote:
> [...] 5 years back [...] I got it to work [...] with the following
> * Place every exported label in its own section
> [section cseg use32]
> global DllGetClassObject
> * Adhere to naming conventions: "cseg" for code - "dseg" for uninitialised
> & "const" for initialised data
> * Compile with nasm -f obj <src-file>
> Not sure if this is still valid ...
I will surely give it a try. Thanks.
glu32.dll, glut32.dll and DevIL dll's My question is this: Since OpenGL, GLUT and DevIL libraries are open
and free for anyone to download and use. Does this mean it is OK to
distribute their dll's together with applications that use them. Or
may one just reference where they may be downloaded.
Is it OK if the applications are commercial?
Is it OK if the applications are freeware?
Are there rules such as one must give credits and likewise?
firstname.lastname@example.org (marcus) wrote in
> Is it OK if the applications are commercial?
> Is it OK if the ...
Why does Ruby use both tcl83.dll and tk83.dll (instead of just tk83.dll)? Hi,
Why does Ruby (on windows) use both tcl83.dll and tk83.dll (instead of
Does tk require tcl? I thought tk was simply a c api...
H. Simpson wrote:
>Does tk require tcl?
Absolutely. Tk operations and events are scripted in Tcl.
Look for a 'Scripts' directory under your Tk installation.
Much of the behaviour of buttons, listboxes, menus, and dialogs
is done with Tcl.
> I thought tk was simply a c api...
It very well may be... for Tcl! :-)
Mike Hall wrote:
> H. Simpson wrote:
>>Does tk require tcl?
API DLL or standard DLL? Hi there
I got a project where a client wants a API written to access external
product provider databases and return
What is the difference? As I understand, API doesn't rely on any other
software than e.g. Windows APIs to perform a task?
> Hi there
> I got a project where a client wants a API written to access external
> product provider databases and return
> What is the difference? As I understand, API doesn't rely on any other
> software than e.g. Windows APIs to perform a task?
This is not a C++ question. It's off-topic ...
OCI.DLL and libcs.dll? I'm trying to install PEAR onto a Windows system that is running the
version of PHP that is installed from Microsoft's Web Platform
Installer (the Web Platform Installer also configured IIS while it was
at it). PHP is installed and running fine.
Now tha I'm trying to install PEAR, I'm getting error messages
complaining that OCI.DLL and LIBCS.DLL can't be found, so the
installation of PEAR is ending abnormally.
Googling these DLL's indicates that one is a Sybase extension, and the
other one is an Oracle exteension. Is this correct?
How do I get around this, or do I?...
I am not a clipper programmer. I am wondering if it possibile to
exports some function written in clipper into a DLL file ?
>I am not a clipper programmer. I am wondering if it possibile to
>exports some function written in clipper into a DLL file ?
Clipper source code is compiled to p-code, so the Clipper runtime is
required to run it. You can modularize a Clipper application by
creating external overlays (.OVL) or prelinked libraries (.PLL) but
you cannot create .DLL files for use outside of the Clipper
klas dot e...
I wonder how it comes that in FSX lots of dll are changed/overwritten
etc. ( I had an aircraft broken because another plane has overwritten a
dll with a older version )
Is it easy to change a dll? How would I read in a dll to make changes or
save as lib for linux use?
On Apr 6, 2:46=A0am, mickCyber <CyberM...@nospam.com> wrote:
> I wonder how it comes that in FSX lots of dll are changed/overwritten
> etc. ( I had an aircraft broken because another plane has overwritten a
> dll with a older version )
> Is it easy to change a dll? How wou...
calling c# dll from c++ dll Hi all,
I'm trying to call a C# dll from c++. I followed an example from the
MSDN site, and I am able to get their example working, however, I
believe their example is a console application, as it takes in command
I'd like to be able to do the same thing, but from a c++ dll. However,
when I port the same code over, it says it cannot create the instance
(from the CoCreateInstance).
The code is the same from the console app, so I'm not sure what the
To be honest, I'm no c++ guy, so I'm stumped as to even choose an
avenue to try next. I'm hoping it...
Differences between wbtrv32.dll and w3btrv7.dll Hi all,
I just get started on programming some btrieve/pervasive api to
interface a vb6 program with a database. I read some documentations
and have come across wbtrv32.dll and w3btrv7.dll. I am just wondering
what's the differences between the 2.
Thanks in advance.
WBTRV32.DLL is the legacy interface DLL and merely calls W3BTRV7.DLL.
W3BTRV7.DLL takes the call and sends it to the engine.
"whon" <email@example.com> wrote in message
> Hi all,
> I just get started on programming some btrieve/pe...
jvm.dll vs java.dll Hi
JDK 1.4 provides jvm.dll and java.dll libraries on windows and
libjvm.so and libjava.so on unix platforms (linux etc.)
What is difference between 'jvm' and 'java' libraries? I found that
java.dll is dependent on jvm.dll
In order to use JNI Invocation API (creating JVM etc.), which library
should be used?
thanks & regards,
On 14-6-2005 17:32, Naresh Agarwal wrote:
> JDK 1.4 provides jvm.dll and java.dll libraries on windows and
> libjvm.so and libjava.so on unix platforms (linux etc.)
> What is difference between 'jvm' an...