help! (DLLs)

new topic     » topic index » view thread      » older message » newer message

hey, i'm trying to make a DLL in LCC-Win32. it works when i write little 
C programs to link to it, but i can't use GetProcAddress(Win32 API) or 
define_c_proc(euphoria, of course ;) to get the address for my lone 
function

test.c:

#include <stdio.h>

void sayit () { puts("Hello World!"); }

test.def:
EXPORTS
sayit

test.exw:
include dll.e
atom lib,func
lib=open_dll("test.dll")
func=define_c_proc(lib,"sayit",{}) -- func will now be -1 for some odd 
reason
c_proc(func,{}) -- error

and i compile my DLL like this:
lc test.c -s -dll test.def

any ideas what's going on here?

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu