Keeping multiple wine versions
-
- Level 2
- Posts: 10
- Joined: Tue Sep 14, 2010 10:12 am
Keeping multiple wine versions
Hello..
I would like to use different wine versions on the same pc (not at the same time), is it possible in any way?
I'm using ubuntu 10.4, no problems in cloning/compiling wine code.
Thanks a lot.
I would like to use different wine versions on the same pc (not at the same time), is it possible in any way?
I'm using ubuntu 10.4, no problems in cloning/compiling wine code.
Thanks a lot.
Keeping multiple wine versions
On Tue, Sep 14, 2010 at 17:19, alekseevic <[email protected]> wrote:
Yes. See FAQ (http://wiki.winehq.org/FAQ) section 7.2Hello..
I would like to use different wine versions on the same pc (not at the same time), is it possible in any way?
I'm using ubuntu 10.4, no problems in cloning/compiling wine code.
Thanks a lot.
-
- Level 2
- Posts: 10
- Joined: Tue Sep 14, 2010 10:12 am
Re: Keeping multiple wine versions
Actually, that isn't what I meant.Frédéric Delanoy wrote:On Tue, Sep 14, 2010 at 17:19, alekseevic <[email protected]> wrote:Yes. See FAQ (http://wiki.winehq.org/FAQ) section 7.2Hello..
I would like to use different wine versions on the same pc (not at the same time), is it possible in any way?
I'm using ubuntu 10.4, no problems in cloning/compiling wine code.
Thanks a lot.
I would like to execute different programs with different wine versions. For example: program1 with wine-1.2, program2 with wine-1.3.2, etc.
Hope this clarified.
Re: Keeping multiple wine versions
It's not in the FAQ, though it probably should be. The answer is that you can't with distro packages, but you can if you build Wine yourself. The easiest way is to not install Wine; just run it from the build directory.alekseevic wrote: Actually, that isn't what I meant.
I would like to execute different programs with different wine versions. For example: program1 with wine-1.2, program2 with wine-1.3.2, etc.
Hope this clarified.
-
- Level 2
- Posts: 10
- Joined: Tue Sep 14, 2010 10:12 am
Re: Keeping multiple wine versions
I'll give a try.dimesio wrote:It's not in the FAQ, though it probably should be. The answer is that you can't with distro packages, but you can if you build Wine yourself. The easiest way is to not install Wine; just run it from the build directory.alekseevic wrote: Actually, that isn't what I meant.
I would like to execute different programs with different wine versions. For example: program1 with wine-1.2, program2 with wine-1.3.2, etc.
Hope this clarified.
Are you sure that running the compiled wine version from a user directory will find all the required libraries (if there is any required library)?
Anyway, I'll post my results as soon as I try.
Keeping multiple wine versions
On Wed, Sep 15, 2010 at 12:07, alekseevic <[email protected]> wrote:
However, avoid running different wine versions on the same wineprefix
(especially if they are very different: different versions can assume
different registry structures, ...).
So basically:
- checkout version m and version n in different directories (say in
~/wineSourceVersion_M)
- in each of those, configure and make (*NOT* make install)
- when you want to launch a program, use sthg like
WINEPREFIX="~/.wine-versionM" ./wine foo (while in
~/wineSourceVersion_M)
Don't forget the ccache to speed up things, and read
http://wiki.winehq.org/RegressionTesting if you have compilation
problems with old wines.
Frédéric
Yes, since the libraries are installed system-wide.dimesio wrote:I'll give a try.alekseevic wrote:It's not in the FAQ, though it probably should be. The answer is that you can't with distro packages, but you can if you build Wine yourself. Â The easiest way is to not install Wine; just run it from the build directory.Actually, that isn't what I meant.
I would like to execute different programs with different wine versions. For example: program1 with wine-1.2, program2 with wine-1.3.2, etc.
Hope this clarified.
Are you sure that running the compiled wine version from a user directory will find all the required libraries (if there is any required library)?
However, avoid running different wine versions on the same wineprefix
(especially if they are very different: different versions can assume
different registry structures, ...).
So basically:
- checkout version m and version n in different directories (say in
~/wineSourceVersion_M)
- in each of those, configure and make (*NOT* make install)
- when you want to launch a program, use sthg like
WINEPREFIX="~/.wine-versionM" ./wine foo (while in
~/wineSourceVersion_M)
Don't forget the ccache to speed up things, and read
http://wiki.winehq.org/RegressionTesting if you have compilation
problems with old wines.
Frédéric
-
- Level 2
- Posts: 10
- Joined: Tue Sep 14, 2010 10:12 am
-
- Level 2
- Posts: 10
- Joined: Tue Sep 14, 2010 10:12 am
alekseevic wrote:Thank you, guys.
It works, I'm able to run different windows programs with different wine version.
As told before it's just needed to compile wine and not install it.
you can compile wine and install it.. just every version you configure, make sure to set its prefix to a unique location... the prefix is where it will install to. You will not have all these locations in your Path of course, but it works fine, a lot better than keeping the compiled folder around where you need to delete huge amounts of stuff or waste tons of space.