Как скомпилировать и установить оконный менеджер Emerald в Ubuntu 13.04 64bit?

Пожалуйста, дайте мне указания, как скомпилировать и установить Emerald специально для Raring Ringtail 64bit edition. Я много раз пытался скомпилировать его из исходного кода, но безуспешно.(Журнал компиляции: http://paste.ubuntu.com/5612178/)
Заранее спасибо!

1 ответ

Решение

как скомпилировать под 13.04

Ключевая часть вашей ошибки компиляции была следующей:

/ usr / bin / ld: main.o: неопределенная ссылка на символ 'exp@@GLIBC_2.2.5'
/usr/bin/ld: note: 'exp@@GLIBC_2.2.5' определено в DSO /lib/x86_64-linux-gnu/libm.so.6, поэтому попробуйте добавить его в командную строку компоновщика

Это показывает, что вам нужно связаться с правильной библиотекой - вы делаете это, слегка изменяя ./configure команда.

Инструкции, на которые вы ссылаетесь, также нуждаются в дополнительном изменении ./configure команда, чтобы убедиться, что путь к библиотекам по умолчанию известен.

Подведем итог компиляции:

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

некоторые красивые картинки

После запуска emerald --replace & в терминале вы должны увидеть полупрозрачную изумрудную бериллово-красную тему оформления окна

фильм

Другие вопросы по тегам