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.
I'm probably the last one to cop on, or else I've missed something, but here goes.
I've noticed that Alien's Wine build is still 8.6, not updated for over a year, and that requires Multilib. Multilib was updated more recently, April 2024 in fact.
And slackbuilds.org has a Slackbuild for 9.0, dispensing with the need for Multilib to run 32bit programs. Can I take it that 8.6 is the last version from Alien, and that compat32 will only be needed for cross compiling or others running x86 compiled binaries?
I can't answer your primary question, but I just wanted to mention that the latest Wine release, 9.8, is working fine with the 9.0 Slackbuild with the obligatory version change in the .Slackbuild file.
I've been reading the small print and it appears I can dispense with Multilib. The extra gotcha is that in the (still unlikely) event of your running 64bit apps in wine, you have to change the $WINEPREFIX, e.g.
I can't answer your primary question, but I just wanted to mention that the latest Wine release, 9.8, is working fine with the 9.0 Slackbuild with the obligatory version change in the .Slackbuild file.
BK
The SlackBuild crashed out with an error about
Code:
unable to read image data in `/tmp/wine/wine.svg'
That goes on to cause a consequent error, and then a syntax error over back-ticks pasting it into a file. So it's wrapping up and prettifying things, but it still pukes. /tmp/wine/wine.svg is there, and readable, but it's only 40 bytes .
I saw your comments on wine-9.8. I hardly need the latest stuff. My program is compiled i586 and is compatible with the i386 one we had all been using before that. Many of the guys using this are using other people's junk pcs, some ancient printer & slow internet just to get this one site and the regular updates. I have equipped more than one guy myself in former years.
Last edited by business_kid; 05-19-2024 at 01:26 PM.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,088
Rep:
A while ago I successfully built the latest stable wine release (9.0) using AlienBob's buildscript. Took an hour or so, but it runs OK, no errors during compiling.
Well, easy fix. I exploded the Slackbuild again, and wine.svg was 6KB instead of 40 bytes So I went over to winehq.org since everything seems to be going swimmingly well with wine-9.8, and they now have a Slackware .txz available from the download page. Why compile when you have a verified one?
I haven't set it a very high bar, but it works fine for me. My 'Ancient-of-Days' Library sits up happily, and what more can I ask?
Have you guys removed Multilib? I ask, because I upgraded wine-8.6 with wine-9.8 and saw this
Code:
dec@Ebony:~$ file /usr/bin/wine*
/usr/bin/wine: ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, stripped
so the wine-9.8 package seems to supply /usr/bin/wine without the requisite 32bit /lib/ld-linux.so.2 (-->/lib/ld-2.39.so) which is part of the multilib glibc.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.