如何在 Ubuntu 13.04 64 位中编译和安装 Emerald 窗口管理器?

如何在 Ubuntu 13.04 64 位中编译和安装 Emerald 窗口管理器?

请给我指导如何编译和安装 EmeraldRaring Ringtail 64位版本。我尝试过多次从源代码编译它,但都没有成功。(编译日志:http://paste.ubuntu.com/5612178/
提前致谢!

答案1

如何在 13.04 下编译

编译错误的关键部分如下:

/usr/bin/ld: main.o: 对符号‘exp@@GLIBC_2.2.5’未定义引用
/usr/bin/ld:注意:'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 &你应该看到半透明的翡翠绿柱石红窗户装饰主题

图片

相关内容