LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Building WINE on Slackware64 multilib? (http://www.linuxquestions.org/questions/slackware-14/building-wine-on-slackware64-multilib-820739/)

Lufbery 07-19-2010 01:09 PM

Building WINE on Slackware64 multilib?
 
Hi all,

I'm getting ready to install Slackware64_13.1 (finally), and I may then install Eric's multilib packages.

The slackbuild for Wine at Slackbuilds.org states:

Quote:

NOTE: This will not build on a stock 64bit Slackware system, and we do not
support doing so with 32bit-compatibility packages. That doesn't mean
that it won't work - we just don't support it at all.
So, has anyone built WINE with the 32-bit compatibility packages? Does it work?

Thanks,

Fidori 07-19-2010 01:23 PM

I'm using wine package created by alien on Slackware64 13.1:

http://connie.slackware.com/~alien/s...ne/pkg64/13.1/

rigelan 07-19-2010 01:27 PM

Yup, I've built wine 1.2 (Released recently) with the Multilib compatibility. I actually just built it yesterday. Am running 32-bit games on it. Works good enough.

dugan 07-19-2010 01:30 PM

I second the recommendation for Alien's package.

If you want to build from source, just use ./tools/wineinstall. It detects the 32-bit compatibility libraries and builds a 32-bit version automatically. Wine is one program where make uninstall works, so don't worry about that.

diamondsandrain 07-19-2010 01:33 PM

Quote:

Originally Posted by Lufbery (Post 4038305)
So, has anyone built WINE with the 32-bit compatibility packages? Does it work?

Thanks,

Please note that the version of wine hosted on slackbuilds is 1.1.44. wine 1.2 is the new stable version and I assume they will get around to updating it at some point.

But yes, they now say they support 64 bit. As mentioned you can find another place to download it, or wait, or build straight from the wine sources.

I built from the wine sources and it worked fine.

Lufbery 07-19-2010 01:35 PM

Great stuff, guys. Thanks!

Regards,

Lufbery 07-19-2010 01:38 PM

Quote:

Originally Posted by Fidori (Post 4038328)
I'm using wine package created by alien on Slackware64 13.1:

http://connie.slackware.com/~alien/s...ne/pkg64/13.1/

So. . . does that version need the 32-bit compatibility packages?

dugan 07-19-2010 01:43 PM

Quote:

Originally Posted by Lufbery (Post 4038351)
So. . . does that version need the 32-bit compatibility packages?

No, but it will only run 64-bit Windows programs.

You want this one, which does require the 32-bit compatibility packages:

http://connie.slackware.com/~alien/s...wine/pkg/13.1/

Lufbery 07-19-2010 02:18 PM

Quote:

Originally Posted by dugan (Post 4038355)
No, but it will only run 64-bit Windows programs.

You want this one, which does require the 32-bit compatibility packages:

http://connie.slackware.com/~alien/s...wine/pkg/13.1/

Ah. That's what I figured. Thanks for the info and the pointer.

Regards,

-Drew

Alien Bob 07-19-2010 05:11 PM

Quote:

Originally Posted by Lufbery (Post 4038402)
Ah. That's what I figured. Thanks for the info and the pointer.

Regards,

-Drew

You are mistaken, dugan.

The package in the "pkg/13.1" directory is to be used on 32-bit Slackware and will only run 32-bit Windows binaries.

The package in the "pkg64/13.1" directory is to be used on 64-bit Slackware with multilib and will only run 32-bit Windows binaries - in future I may build a package that also supports 64-bit Windows binaries, but not now.

Eric

PS - I built packages for Wine 1.2 some days ago but forgot to upload them. I will try to get them out soon.

dugan 07-19-2010 05:35 PM

Quote:

Originally Posted by Alien Bob (Post 4038585)
You are mistaken, dugan.

And this, people, is what happens when you assume what's in the SlackBuild file, instead of reading it.

Lufbery 07-19-2010 06:40 PM

Quote:

Originally Posted by Alien Bob (Post 4038585)
The package in the "pkg/13.1" directory is to be used on 32-bit Slackware and will only run 32-bit Windows binaries.

The package in the "pkg64/13.1" directory is to be used on 64-bit Slackware with multilib and will only run 32-bit Windows binaries - in future I may build a package that also supports 64-bit Windows binaries, but not now.

Thanks for the clarification, Eric, and for creating the packages. :D

Regards,

dive 07-19-2010 07:22 PM

Quote:

Originally Posted by diamondsandrain (Post 4038347)
Please note that the version of wine hosted on slackbuilds is 1.1.44. wine 1.2 is the new stable version and I assume they will get around to updating it at some point.

Yep, going to do that now.


All times are GMT -5. The time now is 01:08 PM.