Frage Wie kompilieren und installieren Sie Emerald Window Manager in Ubuntu 13.04 64bit?


Bitte geben Sie mir eine Anleitung zum Kompilieren und Installieren von Emerald speziell in Raring Ringtail 64 Bit Auflage. Ich habe versucht, es oft aus der Quelle zu kompilieren, hatte aber kein Glück. (Kompilierprotokoll: http://paste.ubuntu.com/5612178/)
Danke im Voraus!


3
2018-04-28 03:50


Ursprung




Antworten:


wie kompiliert man unter 13.04

Der Schlüsselteil Ihres Kompilierungsfehlers war der folgende:

/ usr / bin / ld: main.o: undefinierter Verweis auf das Symbol 'exp @@ GLIBC_2.2.5'
/ usr / bin / ld: Hinweis: 'exp @@ GLIBC_2.2.5' ist in DSO /lib/x86_64-linux-gnu/libm.so.6 definiert. Versuchen Sie also, es zur Linker-Befehlszeile hinzuzufügen

Dies zeigt, dass Sie auf die richtige Bibliothek verlinken müssen - Sie tun dies, indem Sie die ./configure Befehl.

Die Anweisungen, die Sie verknüpft haben, benötigen zusätzlich eine Änderung an der ./configure Befehl, um sicherzustellen, dass der Pfad zu den Standardbibliotheken bekannt ist.

Um die Zusammenstellung zusammenzufassen:

sudo apt-get install git autoconf libtool libwnck1.0-cil-dev libwnck-dev intltool libdecoration0-dev gawk compizconfig-settings-manager

wget cgit.compiz.org/fusion/decorators/emerald/snapshot/emerald-0.9.5.tar.gz

tar -zxvf emerald-0.9.5.tar.gz && cd emerald-0.9.5/

./autogen.sh
make clean
make distclean
./configure --prefix=/usr --libdir=/usr/lib${LIBDIRSUFFIX} LIBS='-ldl -lm'
make
sudo make install

einige schöne Bilder

Nach dem Rennen emerald --replace & in einem Terminal sollte man den durchscheinenden Smaragd sehen Beryll rot Fenster Dekoration Thema

pic


3
2018-04-30 19:13



Saubere Antwort ... Danke !! - Naveen
Große Antwort, aber der Quellcode-Link in Ihrem wget Befehl ist jetzt gebrochen. Ich habe die Quelle von hier benutzt: codeload.github.com/compiz-reloaded/smaragd/zip/master. Mit dieser Quelle konnte ich Emerald erfolgreich auf Mint / Mate 18 aufbauen. - Nick