WINEDLLPATH and /usr/lib/wine
Michael Ost
most at museresearch.com
Mon Jan 25 17:27:15 CST 2010
Alexandre Julliard wrote:
> Michael Ost <most at museresearch.com> writes:
>
>> I think it makes more sense to require, as Hin-Tak Leung's patch does,
>> that a user put /usr/lib/wine in WINEDLLPATH if they use
>> WINEDLLPATH. This is how LD_LIBRARY_PATH works for ld and PATH works
>> in bash --- so it's expected behavior.
>>
>> Also, from my reading of the code, you jump through some special hoops
>> to deal with running from the build directory which could be more
>> easily solved by putting WINEDLLPATH first.
>>
>> Anyway, I'm guessing that I'm whistling in the wind here since so much
>> is built on how WINEDLLPATH currently works...?
>
> Not necessarily, the behavior could probably be tweaked, feel free to
> suggest changes. You can't require users to set WINEDLLPATH for normal
> usage though, including running from the build tree or from a relocated
> install.
Two easy options would be:
1. put /usr/lib/wine at the end of the list automatically. This is
Hin-Tak Leung's approach.
2. require users to add /usr/lib/wine themselves. I could make a patch
for that.
#1 is easier for me :) but #2 is a little more "standard", acting like
LD_LIBRARY_PATH or PATH do.
Which would you prefer? ... mo
More information about the wine-devel
mailing list