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