You are not logged in.

#1 2010-04-19 18:35:31

f4hy
Member
From: Pittsburgh Pa
Registered: 2009-02-08
Posts: 55

Building 32bit wine from source

Anyone know if it is possible to build 32bit wine from source on 64bit arch? There are patches I would like to apply to wine but currently the only way I can install wine on 64bit arch is via bin32-wine which uses the 32bit binary.

Other distributions this is very easy. It is just a matter of installing all of the 32bit libraries as well as the 64 bit libraries. I used to do this all the time with debian. Now with arch, even installing all of the 32bit libraries it does not seem to work at all. Has anyone been able to do this?

If someone can point me in the right direction on how to get 32bit wine to compile, i will try to make and maintain a package on the AUR which will do this.

Offline

#2 2010-04-20 00:32:36

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: Building 32bit wine from source

You need the 32bit libraries BOTH for depends AND makedepends. And obviously they all exist, since no-one would be able to use bin32-wine (which needs to be compiled from source from the AUR) otherwise.

I'd just use a chroot and be done with it.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2010-04-28 23:26:36

ghostHack
Member
From: Bristol UK
Registered: 2008-02-29
Posts: 261

Re: Building 32bit wine from source

Err, the arch64 toolchain is not a multilib toolchain so you won't be able to build 32 bit with it.  If you actually look at the PKGBUILDs for lib32-* (and bin32-wine for that matter) you will see that the 'source' for them is just the arch32 binary package, the contents then just get moved into opt/ and re-packaged.  No compiling is done.

Offline

#4 2010-05-10 19:56:32

Marenz
Member
Registered: 2008-06-22
Posts: 48

Re: Building 32bit wine from source

To compile 32bit, you need a multilib gcc. See http://bbs.archlinux.org/viewtopic.php?id=81305 last post for more information.


--Marenz

Offline

#5 2010-06-05 03:13:28

gonX
Member
From: Denmark
Registered: 2009-08-16
Posts: 112

Re: Building 32bit wine from source

If you ask me, multilib gcc is not worth it, as firstly it's not officially supported by Arch Linux devs, and secondly you're going to need the 32-bit libraries anyway - just make a chroot and be done with it. It's more convenient, anyway.

Last edited by gonX (2010-06-05 03:13:53)


since 2009

Offline

#6 2010-06-08 18:53:59

wildebeestje
Member
Registered: 2010-06-05
Posts: 5

Re: Building 32bit wine from source

I needed this a couple of months back but I couldn't find any documentation on this, other than building a chroot. Which seemed too much for me. So instead I booted ubuntu ;(

But it seems easy now: http://wiki.archlinux.org/index.php/Arc … _Arch64.3F

Offline

Board footer

Powered by FluxBB