You are not logged in.
Hi,
I'm fairly new to Arch, no Linux newbie though. I didn't know where to exactly post this, so I hope it's not completely wrong here (there was no specific devel/compilation forum, and it doesn't really fit to archbuild). I've been searching the forums and the web to no avail yet. Maybe anyone can help me.
As the subject suggests, I've been trying to compile wine following the Gentoo Howto on the WineHQ wiki and am already failing upon configure. This is the command line output:
[manuel@flyinghorse wine-1.1.1]$ ./configure --x-libraries=/opt/lib32/usr/lib/ LDFLAGS="-L/opt/lib32/usr/lib -L/opt/lib32/lib" --enable-opengl --with-x
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc -m32
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
I'm stuck here. The config.log doens't help me at all. I uploaded it here. Anyone who can understand the error?
As you can see from the command, I'm using the lib32 libraries and was trying to link to them. Yeah, I have read about the problems of 32bit applications under Arch64. And I wouldn't want to try it, if the regular wine/wine-suse packages were working. I'm however suffering from this bug. So I have no other choice as to patch and compile wine myself unless it gets implemented into the native wine source.
What can I do here? Would compiling in a 32bit chroot help? I read that you could do that and then using it like bin32-wine, but didn't find any wiki entry or forum thread about it. So I seriously don't know how to do that. Or do I just create the 32bit chroot, compile there and use the program in Arch64? Any help there would be really appreciated. Also if you have any other idea what I could do without having to compile wine, I'm open to all suggestions. Thanks in advance.
Offline
why do you prefer to compile packages using ./configure, make and make install?
there is already a package for wine in AUR. http://aur.archlinux.org/packages.php?ID=7915
download tarball, extract it, then makepkg. after the process is completed pacman -U package.pkg.tar.gz. for more details about the process
http://wiki.archlinux.org/index.php/AUR_User_Guidelines
Last edited by wonder (2008-07-15 09:46:11)
Give what you have. To someone, it may be better than you dare to think.
Offline
Thanks for your reply. That was my first idea too. If you look at the PKGBUILD however you'll notice that wine isn't actually compiled during the build process but the wine 32bit version is downloaded and just installed into different directories (/opt/lib32 for apparant reasons). So that sadly doesn't help. Would have been too easy. As I wrote, I have to apply a patch to the sources.
Offline
then compile wine on a 32 biti chroot and apply the patch(using abs), after that use your package with lib32-wine build.
i can compile for you but i need patch.
Last edited by wonder (2008-07-15 12:54:43)
Give what you have. To someone, it may be better than you dare to think.
Offline