native dll's
José Soriano Díaz
jose__sor at hotmail.com
Fri Jul 27 10:10:26 CDT 2001
>From: Francois Gouget <fgouget at free.fr>
>To: José Soriano Díaz <jose__sor at hotmail.com>
>CC: wine-devel at winehq.com
>Subject: Re: native dll's
>Date: Thu, 26 Jul 2001 10:10:17 -0700 (PDT)
>
>On Wed, 25 Jul 2001, José Soriano Díaz wrote:
>
> >
> > Hi there, I'm working in a telerobotics project and I need to
>link a
> > windows dll in order to use a Cybernet Joystick.
> > First I tried to use the winAPI functions LoadLibrary,
> > FreeLibrary and GetProccessAddress as I were working on Windows, and
> > I recompiled my program with winelib:
> > *. winemaker /my_path/
> > *. ./configure
> > *. make all
> > but it didn't create any executable, what I obtained was a
> > lib*.so, because winemaker thought I was trying to compile a dll,
> > not to use one.
>
> To force winemaker to generate an executable simply use it as
>follows:
> * type "winemaker --cuiexe /my_path" to indicate a console executable
> * type "winemaker --guiexe /my_path" to indicate a graphical executable
>
> You can also use "winemaker -?" to get a list of options supported by
>winemaker.
>
>
> > So my question is quite siple How can I link a native dll in
> > a Unix project?
>
> I think you have used the right approach: LoadLibrary /
>GetProccessAddress / FreeLibrary. If that works for you then it's the
>simplest approach.
I'm afraid it doesn't work, when I executed what I compiled , I obtained
"Undefined Symbol" in any call to the native dll. Thanks anyway for the
advice.
_________________________________________________________________
Descargue GRATUITAMENTE MSN Explorer en http://explorer.msn.es/intl.asp
More information about the wine-devel
mailing list