- 论坛徽章:
- 0
|
再编译GTK+DFB成功并且运行GTK的demo成功后,参照 http://www.directfb.org/wiki/index.php/DFBMozilla 的方法在编译 firefox1.5时,出现如下错误:
../../../dist/include/system_wrappers/gdk/gdkx.h:3:27: 错误:gdk/gdkx.h:没有那个文件或目录
在包含自 nsDeviceContextGTK.cpp:70 的文件中:
../../../dist/include/system_wrappers/pango/pangox.h:3:31: 错误:pango/pangox.h:没有那个文件或目录
我的mozconfig如下:
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --disable-pedantic
ac_add_options --prefix=/usr/local/dfb
ac_add_options --enable-debug
ac_add_options --without-x
ac_add_options --disable-gtktest
ac_add_options --disable-tests
ac_add_options --enable-pango
ac_add_options --disable-xft
ac_add_options --enable-extensions=default,spatialnavigation
ac_add_options --disable-xinerama
ac_add_options --enable-directfb
ac_add_options --without-system-nspr
ac_add_options --disable-pedantic
ac_add_options --disable-mailnews
ac_add_options --disable-composer
ac_add_options --disable-ldap
ac_add_options --disable-xprint
从上面的错误看来好像还是在找 X 对应的头文件,不知道大家以前碰到过种情况没有? |
|