On 20 Jun 2002, Vincent Béron wrote: [...]
Wouldn't it be possible to just install it in a scratch directory in the home dir or in /tmp? That's what I do now for test builds, and it works pretty well. I just use a wrapper script (yes, another) to wine, which sets up the environment variables needed for it to work (PATH, LD_LIBRARY_PATH, etc.).
You don't even need to install it at all. I have never installed Wine on my system.
What I do is something along the lines of:
export WINE_ROOT=/home/fgouget/wine/wine export LD_LIBRARY_PATH="$WINE_ROOT:$LD_LIBRARY_PATH" export PATH="$WINE_ROOT:$WINE_ROOT/server:$WINE_ROOT/tools:$PATH" export WINEDLLPATH="$WINE_ROOT/dlls"
Actually I have a script that does the above and which I use to pick one Wine tree or another (". wenv wine" or ". wenv wine2", etc.).
I also have a ~/.wine directory with a fake_windows configuration that I reuse from one time to the next. I also have it tarred so I can in essence "rm -rf ~/.wine && tar xvfz dotwine.tar.gz".
-- Francois Gouget fgouget@free.fr http://fgouget.free.fr/ In theory, theory and practice are the same, but in practice they're different.