SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2011-06-10 13:44:18

xork
New Member
Registered: 2011-05-24
Posts: 6

Help installing the latest builds of wine

hello-

loving #! so far!  i'm trying to get the latest version of wine installed, ultimately so that i can play EVE online.

i found this: http://dev.carbon-project.org/debian/wine-unstable/ for debian sid

i've been playing around a little, but have not been able to get the latest version of wine running.

any tips?

thanks!

Offline

Help fund CrunchBang, donate to the project!

#2 2011-06-10 14:08:08

chaanakya
#! Die Hard
Registered: 2010-12-30
Posts: 940

Re: Help installing the latest builds of wine

Have you tried the lamaresh repo? 

deb http://www.lamaresh.net/apt sid main

Check out Musik - an easy-to-use text-to-music converter!
Join SpiderOak using this link and get an extra 1 GB free: https://spideroak.com/download/referral … 660e787ff1

Offline

#3 2011-06-10 14:24:11

xork
New Member
Registered: 2011-05-24
Posts: 6

Re: Help installing the latest builds of wine

no, i haven't.. didn't even know it existed, so thanks for the link

it looks like the latest version on that repo is 1.1.32, though.  know how i can get something a little newer running?

Offline

#4 2011-06-10 14:28:21

Awebb
The Singularity
Registered: 2009-07-23
Posts: 2,812

Re: Help installing the latest builds of wine

Get it here: http://www.winehq.org/announce/1.3.21

Compile it. The moment you would normally do "make install", use "checkinstall" to create a dpkg friendly dep package.


I'm so meta, even this acronym

Offline

#5 2011-06-10 14:56:16

chaanakya
#! Die Hard
Registered: 2010-12-30
Posts: 940

Re: Help installing the latest builds of wine

Don't they also have deb packages for Debian Sid? (It's not hosted on their server, but packages do exist...http://dev.carbon-project.org/debian/wine-unstable/)

Last edited by chaanakya (2011-06-10 14:56:25)


Check out Musik - an easy-to-use text-to-music converter!
Join SpiderOak using this link and get an extra 1 GB free: https://spideroak.com/download/referral … 660e787ff1

Offline

#6 2011-06-25 18:55:25

tradetaxfree
#! CrunchBanger
Registered: 2011-03-05
Posts: 124

Re: Help installing the latest builds of wine

To compile the latest WINE source code - first install the required libraries to build WINE (updated 8th Feb 2012):

apt-get install --no-install-recommends bison ccache flex fontforge gcc git-core libasound2-dev libaudio-dev libc6-dev libcups2-dev libdbus-1-dev libelfg0 libesd0-dev libexif-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgcrypt11-dev libgif-dev libgl1-mesa-dev libglib2.0-dev libglu1-mesa-dev libgnutls-dev libgpg-error-dev libgphoto2-2-dev libgsm1-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libhal-dev libhal-storage-dev libice-dev liblcms1-dev libldap2-dev libmad0 libmad0-dev libmng-dev libmpg123-dev libncurses5-dev libodbcinstq4-1 libogg-dev  libopenal-dev libopenal1 libpng12-dev libpopt-dev libsane-dev libsm-dev libssl-dev libtasn1-3-dev libtiff4-dev libtiffxx0c2 libusb-dev libvorbis-dev libvorbisfile3 libx11-dev libxau-dev libxcomposite-dev libxcursor-dev libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxml2-dev libxmu-dev libxmu-headers libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libxv-dev libxxf86vm-dev m4 make mesa-common-dev unixodbc unixodbc-dev x11proto-composite-dev x11proto-core-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-video-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xtrans-dev zlib1g-dev libcapi20-3 libcapi20-dev libieee1284-3-dev linux-libc-dev oss4-dev prelink
./configure

Configure will moan about a missing libraries for OpenCL which are not really required by WINE & works fine without it. If you don't have an Nvidia card there is no real benefit from OpenCL support.

Finally compile the source & create & install the new deb:

make # or make -j2 for dual core / make -j4 for quad core
checkinstall

WINE 1.2 successfully built on Testing  - can be downloaded here for 32 bit
WINE 1.2.3 successfully built on Testing  - can be downloaded here for 32 bit
WINE 1.3.25 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.3.26 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.3.27 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.3.28 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.3.29 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.3.30 successfully built on Testing - can be downloaded here for 32 bit ** May break Office 2007 **
WINE 1.3.33 successfully built on Testing - can be downloaded here for 32 bit     Office 2007 ok again
WINE 1.3.37 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.4-rc2 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.4-rc5 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.4 (final) successfully built on Testing - can be downloaded here for 32 bit
WINE 1.5.2 successfully built on Testing - can be downloaded here for 32 bit
WINE 1.5.4 successfully built on Testing - can be downloaded here for 32 bit

Last edited by tradetaxfree (2012-06-24 12:14:21)

Offline

#7 2011-07-05 19:17:33

berkough
#! Member
From: Las Vegas
Registered: 2011-05-31
Posts: 88
Website

Re: Help installing the latest builds of wine

Also loving #! and also looking to install a newer version of wine other than what most repos offer. So I downloaded the source tarball (1.3.23) and began running ./configure until I had all the dependencies worked out... Unfortunately though, even after installing the libxrender-dev package, it still says that it is missing when I run ./configure.

Anyone have any ideas why?? Is it because I'm trying to compile a development release? I figured if it was going to break, it would break after it was compiled and installed or during the compiling process.

I'm also using the '--enable-win64' option to compile a 64-bit version. I'm not sure if that has any effect on it.


--
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin

Offline

#8 2011-07-05 19:49:54

tradetaxfree
#! CrunchBanger
Registered: 2011-03-05
Posts: 124

Re: Help installing the latest builds of wine

1.3.23 wouldn't compile for me either on 32 bit:

collect2: ld returned 1 exit status
make[1]: *** [libwine.so.1.0] Error 1
make[1]: Leaving directory `/debs/wine-1.3.23/libs/wine'
make: *** [libs/wine] Error 2

1.3.21 compiled ok.

Offline

#9 2011-07-05 20:10:06

berkough
#! Member
From: Las Vegas
Registered: 2011-05-31
Posts: 88
Website

Re: Help installing the latest builds of wine

tradetaxfree wrote:

1.3.23 wouldn't compile for me either on 32 bit:

collect2: ld returned 1 exit status
make[1]: *** [libwine.so.1.0] Error 1
make[1]: Leaving directory `/debs/wine-1.3.23/libs/wine'
make: *** [libs/wine] Error 2

1.3.21 compiled ok.

Maybe I'll try 1.3.21 when I get home today then.


--
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin

Offline

#10 2011-07-06 15:49:39

berkough
#! Member
From: Las Vegas
Registered: 2011-05-31
Posts: 88
Website

Re: Help installing the latest builds of wine

*Bump*

No go... Still won't compile and install correctly.

The unofficial and unstable build from the link on Wine's website does work either, even when I install all the packages listed.


--
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin

Offline

#11 2011-07-06 22:15:56

tradetaxfree
#! CrunchBanger
Registered: 2011-03-05
Posts: 124

Re: Help installing the latest builds of wine

You are probably missing some symlinks to the 32 bit libraries. If you are running #! stable the following script should fix this & the dependencies:

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh install-wine-deps.sh 
./configure 
make 

If you are running testing / unstable the above script may not work so the WINE Wiki on 64 bit shows how to do the symlinks manually. Check the Debian section of the script for the required dependencies.

Offline

#12 2011-07-07 02:44:12

berkough
#! Member
From: Las Vegas
Registered: 2011-05-31
Posts: 88
Website

Re: Help installing the latest builds of wine

tradetaxfree wrote:

You are probably missing some symlinks to the 32 bit libraries. If you are running #! stable the following script should fix this & the dependencies:

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh install-wine-deps.sh 
./configure 
make 

If you are running testing / unstable the above script may not work so the WINE Wiki on 64 bit shows how to do the symlinks manually. Check the Debian section of the script for the required dependencies.

Thanks for your response trade, I will look into that... Right now I have a curious condition since my initial attempts. So I'm proceeding  with removing every trace of wine on my system right now so I can start fresh.


--
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin

Offline

#13 2011-09-05 14:35:34

xork
New Member
Registered: 2011-05-24
Posts: 6

Re: Help installing the latest builds of wine

Resurrecting an old thread here because tradetaxfree is a badass and posting updates here as wine builds roll out.. thanks for posting those 32-bit .debs

I'm currently running 64-bit #! and trying to get 32-bit wine working.. I'm looking over http://wiki.winehq.org/WineOn64bit

That link only has instructions for Debian testing & sid, however. sad

Has anyone had success compiling the latest 32-bit wine builds on 64-bit #! ?

Offline

#14 2011-09-05 16:48:57

tradetaxfree
#! CrunchBanger
Registered: 2011-03-05
Posts: 124

Re: Help installing the latest builds of wine

The "easier way" script (just below the "hard way") - also supports Debian Stable (but not testing / unstable):

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh install-wine-deps.sh 

to install all the needed packages and fix the missing symlinks in /usr/lib32, and

./configure
make 

Last edited by tradetaxfree (2011-09-05 16:51:36)

Offline

#15 2011-09-05 23:08:43

xork
New Member
Registered: 2011-05-24
Posts: 6

Re: Help installing the latest builds of wine

Thanks.. I tried that, but got this at the end of the script:

Processing triggers for menu ...
+ uname -m
+ test x86_64 = x86_64
+ echo I do not know how to install 32 bit libraries for distro Debian
6.0.2 yet
I do not know how to install 32 bit libraries for distro Debian
6.0.2 yet

.. and then this during ./configure

configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.

.. installed libc6-dev-i386, and then it configured but with a bunch more "32-bit development files not found" errors

any idea what other dependencies I need? :\

Last edited by xork (2011-09-05 23:09:43)

Offline

#16 2011-09-05 23:32:09

mynis01
#! Die Hard
From: 127.0.0.1
Registered: 2010-07-02
Posts: 1,965

Re: Help installing the latest builds of wine

Make sure you have build-essential and your kernel's headers installed whenever building a program. What I did was check what version of wine was in wheezy, download all the libraries in synaptic (but don't download the wine binary it's self) and then get the source from the corresponding binary from git and patch/compile it. It looks like the newest version in sid atm is 1.0.1-3.3 and in wheeze it's 1.1.24-2. Are either of those new enough to play Eve? If the wheeze one is new enough I suggest that one.

Offline

#17 2011-09-06 01:25:02

tradetaxfree
#! CrunchBanger
Registered: 2011-03-05
Posts: 124

Re: Help installing the latest builds of wine

This may help:

sudo apt-get build-dep wine

32 bit compatibility libraries:

sudo apt-get install ia32-libs ia32-libs-dev libc6-dev-i386 lib32asound2-dev lib32z1-dev lib32ncurses5-dev

& also possible missing symlinks:

ln -s /usr/lib32/libpng12.so /usr/lib32/libpng.so
ln -s /usr/lib32/libldap-2.4.so /usr/lib32/libldap.so
ln -s /usr/lib32/liblber-2.4.so.2 /usr/lib32/liblber.so
ln -s /usr/lib32/libldap_r-2.4.so.2 /usr/lib32/libldap_r.so
ln -s /usr/lib32/libdbus-1.so.3 /usr/lib32/libdbus-1.so

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo