Как скомпилировать и установить оконный менеджер 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 &
в терминале вы должны увидеть полупрозрачную изумрудную бериллово-красную тему оформления окна