League of Legends WORKING on Linux

First Riot Post
Comment below rating threshold, click here to show it.

Deonsion

Member

05-09-2012

Quote:
Originally Posted by Elcye View Post
I don't know, but that's the syntax, so just do it.

You don't need the dll.so files, just the patch. And you don't need to compile a 64bit wine, a 32 is enough. To compile, take a look here: http://wiki.winehq.org/WineOn64bit

But to make it easier:
patch the source with teh 2 latest fix (heap allocation v2 and imm32 v2)


Then configure with that (don't forget to change the path, that's where make install will put the compiled wine, so use any folder so you won't have to remove your distrib's wine)

CC="gcc-4.4 -m32" LDFLAGS="-m32 -L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v --prefix=path_to_where_you want_your_binaries

make depend

make

make install


Now when you want to play, you need to use absolute path to call the wine you compiled.
Quote:
CC="gcc-4.4 -m32" LDFLAGS="-m32 -L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v --prefix=/usr/local/bin/wine-1.4-v3patch
When I do that line, I get a
Quote:
checking for -lfreetype... not found
configure: error: FreeType 32-bit development files not found. Fonts will not be built.
Use the --without-freetype option if you really want this.


Comment below rating threshold, click here to show it.

zaaPPY

Member

05-09-2012

Quote:
i.l.o.v.e.y.o.u. <------------


Comment below rating threshold, click here to show it.

Elcye

Senior Member

05-09-2012

Quote:
Originally Posted by Deonsion View Post
When I do that line, I get a
You miss a dev package. I don't know which one. Try apt-get build-dep wine, that should install most of what you need.

Or check that guide for the easy way to get a working wine: http://na.leagueoflegends.com/board/....php?t=2107392
(the version you'll get that way isn't yet using the final fix, but it should work and be updated soon).


Comment below rating threshold, click here to show it.

Deonsion

Member

05-09-2012

Quote:
Originally Posted by Elcye View Post
You miss a dev package. I don't know which one. Try apt-get build-dep wine, that should install most of what you need.

Or check that guide for the easy way to get a working wine: http://na.leagueoflegends.com/board/....php?t=2107392
(the version you'll get that way isn't yet using the final fix, but it should work and be updated soon).
Quote:
E: Unable to find a source package for wine1.4
when I try to do that


Comment below rating threshold, click here to show it.

Elcye

Senior Member

05-09-2012

Quote:
Originally Posted by Deonsion View Post
when I try to do that
Then just use the easy method I described in the other post, that will work.


Comment below rating threshold, click here to show it.

Deonsion

Member

05-09-2012

Quote:
Originally Posted by Elcye View Post
Then just use the easy method I described in the other post, that will work.
Ah dang.. If only I could find out the package I'm missing, I could compile it. I get no error when I use enable 64


Comment below rating threshold, click here to show it.

Boompje

Senior Wrenchmen

05-10-2012

cdeuce! Where have you gone!?


Comment below rating threshold, click here to show it.

TheVanishedOne

Junior Member

05-11-2012

Ugh, I get stuck in the terminal window with a product license (UELA) and can't finish the install of wine, any help?
Package configuration

┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐
│ │
│ 1. GRANT OF LICENSE. This EULA grants you the following rights:

│ • Installation and Use. You may install and use an unlimited number
│ of copies of the SOFTWARE PRODUCT.
│ • Reproduction and Distribution. You may reproduce and distribute
│ an unlimited number of copies of the SOFTWARE PRODUCT; provided
│ that each copy shall be a true and complete copy, including all
│ copyright and trademark notices, and shall be accompanied by a
│ copy of this EULA. Copies of the SOFTWARE PRODUCT may not be
│ distributed for profit either on a standalone basis or included
│ as part of your own product.


│ 2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

│ <Ok>
│ │


Comment below rating threshold, click here to show it.

FoxSuicidal

Junior Member

05-11-2012

Connection Failure: Unable to connect to the PVP.net server. help please


Comment below rating threshold, click here to show it.

FinrodUrFelagund

Junior Member

05-11-2012

Quote:
Originally Posted by Deonsion View Post
when I try to do that
Hi I think I remember that it didn't work for wine1.4 for me either (which I had to explicitly call) - I think when I ran apt-get build-dep wine it did it for wine1.3 in my repo

try running; sudo apt-get build-dep wine1.4 ; sudo apt-get build-dep wine1.3 ; sudo apt-get build-dep wine1.2

One of them should maybe work for you?

It seems you are missing libfreetype6 - fire up your package manager and search for "libfreetype" - install the core files i.e "libfreetype6" as well as the development files i.e "libfreetype6-dev" ... Those are what they are called for me on Ubuntu 10.04... whenever I run into this error I fire up Synaptic Package Manager and search for the libraries in the same way... remember you're compiling from source so you'll need the development files (sometimes I've seen them listed as "source files", but usually they are suffixed with "-dev" - read descriptions if unsure)

Finally check all of the required on the following pages:
http://wiki.winehq.org/LibraryDependencies
http://wiki.winehq.org/Recommended_Packages

EDIT: FoxS ... when are you getting this error, launching the patcher? Fresh install? --> If the patcher then <50% of the time I load it it hangs so you have to close and re-open until the "Play" button lights up...