using libntdll.so in console app?
Andreas Mohr
andi at rhlx01.fht-esslingen.de
Wed Mar 20 13:48:07 CST 2002
On Wed, Mar 20, 2002 at 08:35:50PM +0100, Arpi wrote:
> Hi,
>
> I need some help. I've search through docs, and winelib-howto, but
> didn't find what i need.
>
> I want to use libntdll functionality (and some other winapi functions)
> in a linux console app. The app. is basically a linux program, i just
> have to call some functions provided in win32 .dll form (no source).
>
> I tried:
>
> int main(){
> void* handle=LoadLibraryA("test.dll");
> int (*myfunc)(int x)=GetProcAddress(handle,"MyProc");
> int ret=myfunc(123);
> ...
> }
>
> it's compiled with -lntdll (it also links to libwine.so automagically)
>
> but when running it, I got only Invalid Heap: 00000000 message.
Common mistake #1: no .spec file.
(I guess)
Make sure you're doing it *the exact same way* as all the Winelib programs
in programs/*/ are doing it.
Good luck !
--
Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany
Tel. +49 7159 800604 http://home.nexgo.de/andi.mohr/
More information about the wine-devel
mailing list