From: thomas DOT nichols AT mail DOT com (Thomas Nichols) Subject: thanks - DLL call works. FAQ for others? 29 Nov 1997 22:25:05 -0800 Message-ID: <3.0.2.32.19971129234704.006cc6dc.cygnus.gnu-win32@messagebox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: gnu-win32 AT cygnus DOT com Hello again, thanks to patient help from those on the list, I've solved my problem. For future ref: Function prototype: long (* __cdecl BULLET)(void *data); DEF file testexp.def: EXPORTS BULLET AT 4 commands -------- to buiild import library: dlltool --dllname TESTXB.DLL --def testexp.def --output-lib libtestxb.a -k to compile and link the .c file containing the call to BULLET(): gcc -c any2.c -DPLATFORM=ON_WIN32 gcc -o any2.exe any2.o -L. -ltestxb Given how simple this is, surely it's in a FAQ somewhere? What did I overlook? If it's not, are there any plans to put together documentation for newdies like me? Thanks, Regards, Tom. - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".