Samstag, 18. Mai 2024

Wine kompilieren

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][Entwurfsversion]
(Weiteres ToDo: Beschreibung überarbeiten, Distirubtionen hinzufügen)
Zeile 2: Zeile 2:
* [[Benutzung der Konsole]]
* [[Benutzung der Konsole]]
}}
}}
-
 
-
 
-
Diese Anleitung ist zurzeit nur für Debian Distributionen benutzbar.
 
Zeile 12: Zeile 9:
|Beschreibung= Wine Logo
|Beschreibung= Wine Logo
|Entwickler= [http://winehq.org/site/who Wine Team]
|Entwickler= [http://winehq.org/site/who Wine Team]
 +
|Architektur= x86, x64
 +
|Version= 0.9.58
|Sprache= Deutsch
|Sprache= Deutsch
-
|Plattform(en)= Linux, Windows, Mac,
+
|Plattform(en)= Linux, Windows, Mac
|Lizenz= LGPL
|Lizenz= LGPL
|Website= [http://winehq.org/ Homepage]
|Website= [http://winehq.org/ Homepage]
Zeile 20: Zeile 19:
__TOC__
__TOC__
 +
 +
Diese Anleitung ist zurzeit nur für Debian Distributionen benutzbar.
== Vorteile von selbstkompilierten Anwendungen ==
== Vorteile von selbstkompilierten Anwendungen ==
Zeile 56: Zeile 57:
Nach dem erfolgreichen Download des Quellcodes entpacken wir das Paket und wechseln in den entpackten Ordner.
Nach dem erfolgreichen Download des Quellcodes entpacken wir das Paket und wechseln in den entpackten Ordner.
-
<source lang=bash>
+
<pre>cd /pfad/zu/winesource</pre>
-
cd /pfad/zu/winesource
+
-
</source>
+
Jezt konfigurieren wir den Quellcode
Jezt konfigurieren wir den Quellcode
-
<source lang=bash>
+
<pre>./configure</pre>
-
./configure
+
-
</source>
+
Jezt kommt der längste Teil. Das Kompilieren.
Jezt kommt der längste Teil. Das Kompilieren.
-
<source lang=bash>
+
<pre>make depend && make</pre>
-
make depend && make
+
-
</source>
+
Anschließend noch das Kompilierte installieren.
Anschließend noch das Kompilierte installieren.
-
<source lang=bash>
+
<pre>sudo make install<pre>
-
sudo make install
+
-
</source>
+
Wer sich jezt noch eine .deb Datei daraus machen will der führt das aus. Achtung "checkinstall" muss installiert sein.
Wer sich jezt noch eine .deb Datei daraus machen will der führt das aus. Achtung "checkinstall" muss installiert sein.
-
<source lang=bash>
+
<pre>sudo checkinstall</pre>
-
sudo checkinstall
+
 
-
</source>
+
[[Kategorie:How-To Datenbank]]
 +
[[Kategorie:Debian]]
 +
[[Kategorie:Ubuntu]]
 +
[[Kategorie:Nativ]]
 +
[[Kategorie:64-Bit]]

Version vom 17:40, 21. Mär. 2008

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Wine
Datei:Wine75.png
Wine Logo
Basisdaten
Entwickler: Wine Team
Architektur: x86, x64
Version: 0.9.58
Sprache: Deutsch
Plattform(en): Linux, Windows, Mac
Lizenz: LGPL
Webseite: Homepage
Diskussion: SuL-Forum

Inhaltsverzeichnis


Diese Anleitung ist zurzeit nur für Debian Distributionen benutzbar.

Vorteile von selbstkompilierten Anwendungen

Ein großer Vorteil von selbstkompilierten Anwendungen ist, dass sie exakt auf das eigene System abgestimmt sind, und somit eine größere Leistung erzielen. Ein weiterer Vorteil ist das Einbringen von eigenem Quellcode und Patches.


Benötigte Packete

Folgende Pakete werden zum Kompilieren von Wine benötigt:

  • flex
  • bison
  • xlibs-dev
  • libasound2-dev
  • libfreetype6-dev
  • fontforge
  • checkinstall


Debian Debian apt-get install fontforge libfreetype6-dev libasound2-dev xlibs-dev bison flex checkinstall
Ubuntu Ubuntu: sudo apt-get install fontforge libfreetype6-dev libasound2-dev xlibs-dev bison flex checkinstall


Downloaden des Wine-Quellcodes

Den Wine-Quellcode findet man unter folgenden Links:

  • [1] Wine Sourceforge
  • [2] Wine Mirror-Server


Kompilieren

Nach dem erfolgreichen Download des Quellcodes entpacken wir das Paket und wechseln in den entpackten Ordner.

cd /pfad/zu/winesource

Jezt konfigurieren wir den Quellcode

./configure

Jezt kommt der längste Teil. Das Kompilieren.

make depend && make

Anschließend noch das Kompilierte installieren.

sudo make install<pre>

Wer sich jezt noch eine .deb Datei daraus machen will der führt das aus. Achtung "checkinstall" muss installiert sein.

<pre>sudo checkinstall