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 |
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.
|
This might help you http://wiki.winehq.org/WineOn64bit
|
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?
|
Well I didn't try to build Wine but AlienBob has packages for it http://www.slackware.com/~alien/slac...ne/pkg64/14.1/
You can try. |
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?
|
Quote:
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 |
Quote:
|
indeed, export LDFLAGS="-L/usr/lib -ldl", this slackbuild will have some trouble on a 64 bit host
|
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.
|
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 |
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.
|
Quote:
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. ;) |
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. |
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 05:24 AM. |