I noticed that some functions from w95inf32 are similarily named and already implemented in setupx.dll. For some functions even the arguments are the same. So I wanted to try if this works when I simply forward the function to setupx. I looked into other spec files on how this is done but when I try to compile it then I get a compile error:
make[2]: Entering directory `/mnt/data2/home/gerhard/src/wine/dlls/w95inf32' make[2]: *** No rule to make target `../../dlls/libsetupx.def', needed by `w95inf32.spec.c'. Stop. make[2]: Leaving directory `/mnt/data2/home/gerhard/src/wine/dlls/w95inf32' make[1]: *** [w95inf32] Error 2 make[1]: Leaving directory `/mnt/data2/home/gerhard/src/wine/dlls'
Hi,
On Sat, May 17, 2003 at 11:03:54PM +0200, Gerhard W. Gruber wrote:
I noticed that some functions from w95inf32 are similarily named and already implemented in setupx.dll. For some functions even the arguments are the same. So I wanted to try if this works when I simply forward the function to setupx. I looked into other spec files on how this is done but when I try to compile it then I get a compile error:
make[2]: Entering directory `/mnt/data2/home/gerhard/src/wine/dlls/w95inf32' make[2]: *** No rule to make target `../../dlls/libsetupx.def', needed by `w95inf32.spec.c'. Stop. make[2]: Leaving directory `/mnt/data2/home/gerhard/src/wine/dlls/w95inf32' make[1]: *** [w95inf32] Error 2 make[1]: Leaving directory `/mnt/data2/home/gerhard/src/wine/dlls'
Since w95inf* is very similar or related to setupx and setupapi, it'd probably be best to have all of these DLLs in the dlls/setupapi/ directory...
Andreas Mohr
On Sat, 17 May 2003 23:45:05 +0200, Andreas Mohr andi@rhlx01.fht-esslingen.de wrote:
Since w95inf* is very similar or related to setupx and setupapi, it'd probably be best to have all of these DLLs in the dlls/setupapi/ directory...
Shall I put it in setupapi/w95inf32 or directly in setupapi?
"Gerhard W. Gruber" sparhawk@gmx.at writes:
Shall I put it in setupapi/w95inf32 or directly in setupapi?
Neither, dlls/w95inf32 is just fine. You can't have multiple dlls in the same directory anyway.
"Gerhard W. Gruber" sparhawk@gmx.at writes:
I noticed that some functions from w95inf32 are similarily named and already implemented in setupx.dll. For some functions even the arguments are the same. So I wanted to try if this works when I simply forward the function to setupx. I looked into other spec files on how this is done but when I try to compile it then I get a compile error:
You cannot forward to a 16-bit dll. You'll need to explicitly load it with LoadLibrary16 and call its functions with something like WOWCallback16.