You are not logged in.
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
Have you tried the lamaresh repo?
deb http://www.lamaresh.net/apt sid mainCheck 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
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
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
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
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./configureConfigure 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
checkinstallWINE 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
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.
--The Young Master Kane
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin
Offline
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 21.3.21 compiled ok.
Offline
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 21.3.21 compiled ok.
Maybe I'll try 1.3.21 when I get home today then.
--The Young Master Kane
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin
Offline
*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.
--The Young Master Kane
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin
Offline
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
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 makeIf 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.
--The Young Master Kane
["In wine there is wisdom, in beer there is freedom, in water there is bacteria."] ~ Ben Franklin
Offline
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. 
Has anyone had success compiling the latest 32-bit wine builds on 64-bit #! ?
Offline
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
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
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
sudo apt-get build-dep wine32 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.soOffline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.