配置./autogen.sh --prefix=/apps,然后就make。没有想象的顺利,虽然所有要装的开发库都安装了。基本还是因为对这一套基础环境的不了解。
第一个错误:
../libxfce4ui/libxfce4ui-aliasdef.c:177:39: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if IN_SOURCE(__XFCE_TITLED_DIALOG_C__)
^
CCLD libxfce4ui-1.la
GISCAN libxfce4ui-2.0.gir
Couldn't find include 'libxfce4util-1.0.gir' (search path: '['.', '/apps/libxfce4ui/share/gir-1.0', u'/usr/local/share/gir-1.0', u'/usr/share/gir-1.0', u'/usr/share/gir-1.0', u'/usr/share/gir-1.0', u'/usr/share/gir-1.0']')
make[3]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:160: libxfce4ui-2.0.gir] Error 1
解决办法:
INTROSPECTION_GIRS = $(am__append_1)
INTROSPECTION_SCANNER_ENV = CC="$(CC)"
INTROSPECTION_S