安装qt-3.3.6-r4出错[已解决]
时间:2007-01-07
来源:互联网
代码:
i686-pc-linux-gnu-g++ -c -pipe -fno-exceptions -Wall -W -march=pentium4 -O2 -pipe -fno-strict-aliasing -D_REENTRANT -DQT_INTERNAL_XML -DUIC -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/var/tmp/portage/qt-3.3.6-r4/work/qt-x11-free-3.3.6/mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I../shared -I../../../include -I/usr/include -I.moc/release-shared-mt/ -o .obj/release-shared-mt/parser.o ../shared/parser.cpp test -d ../../../bin/ || mkdir -p ../../../bin/ i686-pc-linux-gnu-g++ -fno-exceptions -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/var/tmp/portage/qt-3.3.6-r4/work/qt-x11-free-3.3.6/lib -L/usr/X11R6/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE -ldl -lpthread /usr/X11R6/lib/libfontconfig.so: undefined reference to `ft_mem_alloc' /usr/X11R6/lib/libfontconfig.so: undefined reference to `ft_mem_free' collect2: ld returned 1 exit status make[3]: *** [../../../bin/uic] Error 1 make[3]: Leaving directory `/var/tmp/portage/qt-3.3.6-r4/work/qt-x11-free-3.3.6/tools/designer/uic' make[2]: *** [sub-uic] Error 2 make[2]: Leaving directory `/var/tmp/portage/qt-3.3.6-r4/work/qt-x11-free-3.3.6/tools/designer' make[1]: *** [sub-designer] Error 2 make[1]: Leaving directory `/var/tmp/portage/qt-3.3.6-r4/work/qt-x11-free-3.3.6/tools' make: *** [sub-tools] Error 2 !!! ERROR: x11-libs/qt-3.3.6-r4 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile qt-3.3.6-r4.ebuild, line 208: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant.
作者: fuch 发布时间: 2007-01-07
revdep-rebuild
或者重新编译fontconfig
或者重新编译fontconfig
作者: zhllg 发布时间: 2007-01-07
是不是use里面加了poetgres,我这里要设置为-才能编译qt
作者: MerkavaIV 发布时间: 2007-01-08
ft_mem_alloc和ft_mem_free是freetype库曾经有的两个符号
但是因为这两个只是freetype内部使用的api,所以后来不再导出
楼主的fontconfig在编译的时候,必定freetype还有这两个符号,而且可能fontconfig还用到了这两个函数。
但是后来freetype升级后,这俩符号消失了
不过从那以后fontconfig就没有升级过
故事梗概应该差不多就是这样
但是因为这两个只是freetype内部使用的api,所以后来不再导出
楼主的fontconfig在编译的时候,必定freetype还有这两个符号,而且可能fontconfig还用到了这两个函数。
但是后来freetype升级后,这俩符号消失了
不过从那以后fontconfig就没有升级过
故事梗概应该差不多就是这样
作者: zhllg 发布时间: 2007-01-08
目前 freetype 2.2.x 好像还是 hard mask 的吧?
就是因为保护了内部 api 而导致有些程序的兼容问题,当然,不应该算 freetype 的错,本来就写着是 inner api 的。
就是因为保护了内部 api 而导致有些程序的兼容问题,当然,不应该算 freetype 的错,本来就写着是 inner api 的。
作者: VirusCamp 发布时间: 2007-01-09
谢谢楼上各位,我重装了fontconfig,问题解决了。
作者: fuch 发布时间: 2007-01-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28