LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-05-2016, 09:05 PM   #1
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 14.2
Posts: 414

Rep: Reputation: Disabled
64 bit version of WINE?


Where can I get a 64 bit version of WINE for Slackware 14.2?
 
Old 12-05-2016, 09:12 PM   #2
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 1,790

Rep: Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370
http://www.slackware.com/~alien/slac...ne/pkg64/14.2/

I believe it needs OpenAL and multilib (from Alien Bob as well). Maybe libdv too? I don't remember exactly, but there were a few threads about this recently.

Last edited by montagdude; 12-05-2016 at 09:16 PM.
 
Old 12-05-2016, 10:22 PM   #3
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 14.2
Posts: 414

Original Poster
Rep: Reputation: Disabled
And where do I find a copy of multilib?
 
Old 12-05-2016, 10:46 PM   #4
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 1,790

Rep: Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370Reputation: 1370
http://docs.slackware.com/slackware:multilib
 
Old 12-05-2016, 10:47 PM   #5
speck
Member
 
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 373

Rep: Reputation: 113Reputation: 113
Quote:
Originally Posted by TheNutCase View Post
And where do I find a copy of multilib?
multilib instructions
 
Old 12-05-2016, 10:49 PM   #6
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 9,764

Rep: Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408Reputation: 4408
As far as I know, if you want a pure 64-bit WINE for a pure 64-bit system, you'll have to build it from the source tarball.
 
Old 12-06-2016, 05:21 AM   #7
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 1,776
Blog Entries: 2

Rep: Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512
AlienBOB's wine works flawlessly on pure 64bit system.
Ony downside it's 32bit wine part will be non functional.

To have it all, use it alongside multilib.

To be able to automatically update all with
Code:
# slackpkg upgrade_all
one is advised to also instal slackpkg+ and configure it accordingly for multilib.

Failing to do so, it is most probable that one will be left on a bare 64 systeam after first glibc update with said comand.

On a 32bit install, OTOH, neither wine64 nor upgrading to 64bit won't work:

It has to be clean install 64bit and therefrom one ads multilib and AlienBOB's wine64 (the multilib wine)
 
2 members found this post helpful.
Old 12-10-2016, 08:12 AM   #8
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 299

Rep: Reputation: 90
You will want 32 bit capability, since most things you'd likely want to run with wine need a win32 environment. Easiest way is the multilib script from alienbob. That script, amazingly, has never given me a single line of grief in years of using it. Never once had to look at what's going on in there.

Note that if you are using Nvidia drivers, you will want to reinstall them with the "32 bit support" option.

I'd suggest building Wine yourself. It's a 2 stage build, in which you build both 32 and 64 bit platforms, which is evidently identical to the way Windows itself handles stuff with 32 bit dependencies.

It takes a little while to compile. Around 45 minutes on a modern quad core i7, but works better than most packages I've found online. And you'll have a more recent version to boot.

The last stable branch built with this on my machine:

Code:
mkdir wine{32,64}
cd wine64
../configure --enable-win64
make -j20
cd ../wine32
../configure --with-wine64=../wine64
make -j20
cd ..
# If you've downloaded appropriate versions of gecko and mono from WineHQ
mkdir {gecko,mono}
cp ../*gecko*2.40* gecko
cp ../*mono* mono
And if you don't want WINE placing shortcuts on your Linux desktop for everything you install, this handles that problem nicely:

In WINE folder you made with:

Code:
export WINEPREFIX="$(pwd)"
wine winecfg
Run:

Code:
wine drive_c/windows/regedit.exe
Go to:

HKEY_CURRENT_USER > Software > Wine > DllOverrides

Change value of "winemenubuilder.exe" to ""

Last edited by Fat_Elvis; 12-10-2016 at 08:59 AM.
 
2 members found this post helpful.
Old 12-10-2016, 04:08 PM   #9
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 1,776
Blog Entries: 2

Rep: Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512
But I want my system to be able to update and be tracked for fixes?

Some non-packaged programs can't be tidy uninstalled?

That is why I stick to Alien BOB's wine for the time being.

And I do have Radeon accelerated beyond that on Win7,
 
Old 12-10-2016, 04:20 PM   #10
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 299

Rep: Reputation: 90
Ah, I usually don't install this kind of program systemwide. In fact, you can just symlink to the executable in the folder you built Wine in, and it works flawlessly. Just rm -rf the whole thing, or try alternate versions side-by-side when a new one comes out.

Anyways, alienbob's builds are generally excellent, and I wouldn't blame you for not wanting to mess with a huge build like this one.

Directed to OP:

If you're new to Wine, you'll still need to spend a little bit of time getting it just right. If this is for games, I'd also suggest getting the old DirectX 9c installer from Microsoft, and installing it within a Wine WinXP environment.

Last edited by Fat_Elvis; 12-10-2016 at 04:24 PM.
 
Old 12-10-2016, 04:57 PM   #11
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 7,328

Rep: Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039Reputation: 5039
Is there a reason you suggested building it yourself over using Eric's builds? The 64bit builds are multilib and will run both 32bit and 64bit Windows software provided you have the multilib packages on Slackware.

Last edited by bassmadrigal; 12-10-2016 at 05:03 PM. Reason: Made it less confrontational as that wasn't my intention.
 
Old 12-10-2016, 05:03 PM   #12
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 299

Rep: Reputation: 90
Quote:
Originally Posted by bassmadrigal View Post
Is there a reason for you to build it yourself over using Eric's builds? The 64bit builds are multilib and will run both 32bit and 64bit Windows software provided you have the multilib packages on Slackware.
No pressing reason, no. I just recommended what I have personal experience with.

I needed a more recent version at one point, and once I got the thing to build, I've just been using my own build script with that.

And I like to ./configure just about every piece of software for my own tastes, but no one is obligated to do that, obviously.

Last edited by Fat_Elvis; 12-10-2016 at 05:06 PM.
 
Old 12-10-2016, 05:47 PM   #13
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 1,776
Blog Entries: 2

Rep: Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512Reputation: 512
There are advantages at times,in using the latest wine, and as @Fat_Elvis noted, even using parallel versions.

Some titles are particlularly hard to naildown (the proprietary video drivers are a patch-cluster) and I can see how this could help.

It is the "Playonlinux" way, right?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] My CPU is 64-bit, but Ubantu says its i686 and wont install 64-bit version easybullet3 Linux - Virtualization and Cloud 6 10-23-2016 11:18 PM
64 bit Wine and 64 bit Windows applications. SketchUp 2015/16 64 bit install fails. bamunds Slackware 2 03-23-2016 08:42 PM
[SOLVED] Install the 32 bit version and the 64 bit version, on multilib system. Knightron Slackware 12 12-02-2013 09:23 PM
Wine 32 bit on Slackware 13 64 bit problems: configure can't find some libraries ozanbaba Slackware 28 11-26-2010 02:42 PM
Which version of 32 bit redhat will install on IBM xSeries 366 (64 bit)? Hello123 Linux - Hardware 2 09-14-2005 05:50 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration