Wine 32 bit on Slackware 13 64 bit problems: configure can't find some libraries
now i have 64 bit computer i installed Slackware 23 64 bit on it. i followed Alien Bob's multi lib how to and installed needed libraries one by one. everything is fine expect wine configure script can not find some libraries needed: libgsm, libmpg123, libopenal, libxcomposite.
i have already installed 32 bit compatibility packages and used /etc/profile.d/32bit.sh as recommended in Alien Bob's howto. configure --help does not really list anything for pointing for libraries. any commends? Ozan |
sorry, but have you tried with alien's slackbuild?
I built easily wine 1.1.31 with it (after having followed carefully alien's howto have a multilib slack), it hasn't asked any of that 32bit libs with the configure options from alien's slackbuild, it's here. :) (btw I have that libs installed in their 64bit version from slackbuilds.org, libxcomposite 64bit should be in the standard X packages ;) ) Code:
$ ldd /usr/bin/wine |
Quote:
|
maybe the problem is that in the slackbuild the ARCH variable should be set to x86_64, as alien bob says:
Quote:
|
Quote:
|
which version of wine are you trying to compile? configure script of the latest, 1.1.31, doesn't ask for those libs...
this (EDIT: removed, not good) exactly is the slackbuild I use. another thing that comes to mind is that you can have defined in your shell some LDFLAGS that confuse the slackbuild, you can check that with "set" command. |
Quote:
this script does similar to Alien Bob's script. i'll tray Alien's script and script you pointed and post results none of the scripts worked including one from SB. i for now i'll live without some sound. |
Quote:
Quote:
Code:
# Copyright 2006-2009 Eric Hameleers, Eindhoven, NL Quote:
Eric |
sorry alien bob but I don't intend to redistribute it, I just posted for him to try it not thinking about it. :(
i don't delete stuff at beginnin of slackbuilds usually, but I have done it for personal easeness with this script because I neededed each time 3 page-down to start editing it -I cutted also all the changelog- I hope you understand :) (if there will be a next time I simply paste back the comments at the end as best practice) I'll be more careful about it, sorry again. |
Quote:
Eric |
yeah, you're right, I meant not thinking about what I was doing...
|
ozanbaba, if you want to try them I prepared 3 compat32 packages (building them on slackware current with sbopkg and mpg123 build script from slacky.eu) and then converting them with alien bob's convertpkg-compat32): mpg123, openal and portaudio.
with those installed wine from git complains no more for me: libgsm is a codec for internet voice calls, you probably don't need it but, if you really need it, you can build it from slackbuilds.org. |
Quote:
i did slackpkg clean-system and installed compatibility packages again. then went and built libgsm for 64bit and 32bit, installed them. somewhere some place something went wrong (probability is that it was my mistake). OpenAL is ubed by a lot of games now. i'll go same way for OpenAl and mpeg123, too. |
Quote:
|
Quote:
i rebuilt gsm, mpg123, openal for both 32bit and 64bit (convertpkg-compat32 removes headers so 64bit package is needed, too). mpg123 on slackdvd extra folder does not include libs. that was a important confusion on me. after cleaning up with slackpkg, and building and installing from scratch, it is fixed except libxcomposite which i believe unneeded for me. |
All times are GMT -5. The time now is 09:00 PM. |