Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
|
03-16-2014, 12:46 AM
|
#1
|
LQ Newbie
Registered: Oct 2007
Posts: 25
Rep:
|
Can Slackware 64 run 64-bit Windows programs with Wine?
I have Slackware 64 14.1, and installed the multilib library for 32-bit support. Now, I'm not sure which Wine package(s) to install that will be able to run both 64-bit and 32-bit Windows programs.
Thanks
Last edited by klerg; 03-16-2014 at 12:49 AM.
|
|
|
03-16-2014, 01:55 AM
|
#2
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
Wine has a pure 64-bit version, as well as a 32-bit version, but it's also got some WOW64 capabilities if you build for it. Instructions to do so are on the winehq website. Check the FAQ there for exclusive details.
|
|
|
03-16-2014, 06:32 AM
|
#3
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep: 
|
|
|
|
03-16-2014, 04:36 PM
|
#4
|
LQ Newbie
Registered: Oct 2007
Posts: 25
Original Poster
Rep:
|
Well, that link lead me to http://wiki.winehq.org/Wine64, and i'm following "Building a shared WoW64 setup" section, but stuck on the 4th, 9th and 11th commands. What is ../wine-git/? When i type ../wine-git/ in terminal, it tells me that directory does not exist. Also, the ../wine64 part of the 9th command and 11th command is confusing me, do i replace .. with something else? I found the source and extracted it to $HOME folder. Can i go ahead and ignore ../wine-git and compile without it?
|
|
|
03-16-2014, 09:24 PM
|
#6
|
LQ Newbie
Registered: Oct 2007
Posts: 25
Original Poster
Rep:
|
I think these packages are 32-bit versions of Wine for Slackware 64 system, but i may be wrong. Can anyone confirm if the AlienBob packages support both 32-bit and 64-bit programs under Slackware 64?
|
|
|
03-17-2014, 03:41 AM
|
#7
|
Member
Registered: Dec 2013
Location: Turin, Italy
Distribution: slackware
Posts: 328
Rep:
|
Quote:
Originally Posted by moisespedro
|
this is 64bit package (pkg64), but i download it and a 'file' in usr/bin showed me they are all 32 bit executables, so you need multilib installed
mmm... and libraries are under /usr/lib, not /usr/lib64
anyway, i have stock slack64, no way to execute 32bit programs, my wine can run 32bit windows executables
Last edited by gengisdave; 03-17-2014 at 03:43 AM.
|
|
|
03-17-2014, 03:53 AM
|
#8
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep: 
|
Quote:
Originally Posted by gengisdave
this is 64bit package (pkg64), but i download it and a 'file' in usr/bin showed me they are all 32 bit executables, so you need multilib installed
mmm... and libraries are under /usr/lib, not /usr/lib64
anyway, i have stock slack64, no way to execute 32bit programs, my wine can run 32bit windows executables
|
Just checked the SlackBuild and it is indeed a package with 32 bit executables. Maybe OP can modify the SlackBuild and use it?
|
|
|
03-17-2014, 04:10 AM
|
#9
|
Member
Registered: Dec 2013
Location: Turin, Italy
Distribution: slackware
Posts: 328
Rep:
|
indeed, export LDFLAGS="-L/usr/lib -ldl", this slackbuild will have some trouble on a 64 bit host
|
|
|
03-17-2014, 12:06 PM
|
#10
|
LQ Newbie
Registered: Oct 2007
Posts: 25
Original Poster
Rep:
|
Glad i did not install the AlienBob package, since its definitely 32-bit Wine for Slackware 64. What is Slackbuild, and how can i modify it? I will try to build/compile the WOW64 Wine from source, and ignore the ../wine-git/ part of the command and report what happens.
|
|
|
03-17-2014, 12:13 PM
|
#11
|
Member
Registered: Dec 2013
Location: Turin, Italy
Distribution: slackware
Posts: 328
Rep:
|
http://docs.slackware.com/slackware:slackbuild_scripts
basically, it's a shell script containing the sequence from source package to slack package, you can enter all lines manually on command line, result should be the same
http://www.slackware.com/~alien/slackbuilds/wine/build/
this folder contain sources, script and all files which you can use to compile it by yourself
hint: add --enable-win64=yes to ./configure to enable 64bit wine
Last edited by gengisdave; 03-17-2014 at 12:15 PM.
|
|
|
03-17-2014, 01:04 PM
|
#12
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep: 
|
SlackBuild is a script that automates the creation of a Slackware package. I am not sure of how exaclty you should edit this one but when you edit a SlackBuild you can define: version, architeture, destination of the installed binaries, etc. It is a great tool and learning it is not hard, just read a few ones and you can get the concept.
|
|
|
03-18-2014, 03:38 PM
|
#13
|
Senior Member
Registered: Jan 2008
Distribution: Arch/Manjaro, might try Slackware again
Posts: 1,859
|
Means that "This requires an out-of-tree build.." and you should be downloading the source from git. But, considering you're new to all that, you *might* be getting in over your head.
I haven't tackled that project *yet* but if I do I'll report back on what worked; or if you persevere, do post what you did exactly. 
|
|
|
03-18-2014, 04:27 PM
|
#14
|
LQ Guru
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,063
|
Greetings
I'm not absolutely certain this could solve your issues since there is no exclusively 64bit wine app I want to run, but I do know this. PlayOnLinux is available as a SlackBuild and it can install and manage multiple instances (even wildly different versions) of Wine. I only use Wine for a very few things anymore so I don't care to spend too much time having to deal with "The Windows Way" and I find PlayOnLinux to be a great time-saver. It's not limited to gaming, although that's all I use it for these days, and even that number is dwindling.
Correction - moisespedro's post reminded me that I do also use Wine for pipelight though apparently that will change soon as MS is killing Silverlight.
Last edited by enorbet; 03-18-2014 at 04:40 PM.
|
|
|
03-18-2014, 04:31 PM
|
#15
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep: 
|
I got rid off all the Windows softwares I used. Except for Silverlight, I am using pipelight for it now. I think, except when there is no alternative avaliable, wine should be the last option.
|
|
|
All times are GMT -5. The time now is 04:04 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|