Wine 32 bit on Slackware 13 64 bit problems: configure can't find some libraries
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Having the exact same problem with wine 1.3.5, wine doesn't seem to find/like the openal lib
everything else works fine and wine compiles fine etc. Thanks to Alienbob for his awesome multilib packages.
[from ponce]
Quote:
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.
I could not find the details of which version of Openal wine 1.3.5 expects so not sure if the error is a) because wine cannot find the libs at all or b) because the lib version is too old.
this topic is a little old (and still embarassing for me ): can you try with latest OpenAL (package built from slackbuilds.org)? I converted to -compat32 the i486 version for your ease
this topic is a little old (and still embarassing for me ): can you try with latest OpenAL (package built from slackbuilds.org)? I converted to -compat32 the i486 version for your ease
no, I simply built them with the standard flags you can see on their slackbuild.
just be sure to install the two packages as the header files for OpenAL used by wine for building are in the x86_64 package, while the libraries it will link to (and that it will use while running) are in the -compat32 one.
FYI, I've tried that myself and after building and installing I got
no, I simply built them with the standard flags you can see on their slackbuild.
just be sure to install the two packages as the header files for OpenAL used by wine for building are in the x86_64 package, while the libraries it will link to (and that it will use while running) are in the -compat32 one.
FYI, I've tried that myself and after building and installing I got
At my system by then, Wine never able to find the libxcomposite libs. However after reverel clean installs of multi lib it worked. I never found the reason why Wine never found libxcomposite. It my 13.1 system, It finds fine and I have problems (And no need for external mpg123-compat32 pakage is needed. Alien BOB's massconvert is all needed).
no, I simply built them with the standard flags you can see on their slackbuild.
just be sure to install the two packages as the header files for OpenAL used by wine for building are in the x86_64 package, while the libraries it will link to (and that it will use while running) are in the -compat32 one.
FYI, I've tried that myself and after building and installing I got
I really wonder if you should not just install a 32-bit Slackware... What good is it if you do not install 64-bit packages on a 64-bit OS?
Eric
In that specific instance, this library is only used when compiling Wine.
Given my lakc of knowledge as to how exactly the multilib system interacts with 64/32 libs, I was trying to minimise potential issues by only installing the 32-compat package.
I used to use 32-bit slack but on my current machine I just end up wasting resources.
I think I know the reason. Now I got a 13.1 Multilib system which I install wine. It was saying that I did not have sane development packages. I installed sane/xsane compat32 packets but It did not stop complaining about how it did not find sane development files. Well I checked xsane was missing dependencies (32 bit one: ldd /usr/bin/32/xsane). I installed missing dependencies one by one. Now I tested it, Wine configure does not complain about missing sane development files. My guess is that dependency problem.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.