icq api (.lib -> .dll)
Sat Feb 27 20:05:00 GMT 1999
I'm trying to use the icq api in a mingw32 application, and I've begun
with the following commands:
impdef icq.dll > icq.def
dlltool -v -k --output-lib libicq.a --dllname icq.dll -d icq.def
I editted the icq.def and added in @4 and @8 where appropriate, for the
functions that free memory. The rest of them compile and link fine without
The problem I'm running into is that the functions work the first few
times, but before long they start causing general protection faults.
Does this suggest something is wrong with the .a file I generated?
It happens on even the simplest function, such as GetVersion, which
doesn't exactly do much -- I put it in a loop and it'll crash by the 5th
This is with Win98 as the client, the actual compilation was done with an
i586-cygwin32 cross compiler on linux, made from the full cygwin-b21
The full name of the dll is libICQMsgAPI.dll, its available from
Want to unsubscribe from this list?
Send a message to firstname.lastname@example.org
More information about the Cygwin