• 7609阅读
  • 5回复

qt/embedded编译出错 [复制链接]

上一主题 下一主题
离线linuzer
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-29
我在redhat9.0下编译qte2.3.7顺利通过,但是在magic linux下出现了如下问题,path,ld_library_path,都设了
是不是我的机子上没装什么库啊 ,好像是和图形有关的
kernel/qgfxtransformed_qws.cpp:822: error: `patternedbrush' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:822: error: `srcwidth' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:822: error: `srcheight' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:830: error: `xoffs' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:831: error: `yoffs' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:835: error: there are no arguments to `vline' that depend on a template parameter, so a declaration of `vline' must be available
kernel/qgfxtransformed_qws.cpp:835: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
kernel/qgfxtransformed_qws.cpp:838: error: there are no arguments to `hline' that depend on a template parameter, so a declaration of `hline' must be available
kernel/qgfxtransformed_qws.cpp:841: error: there are no arguments to `vline' that depend on a template parameter, so a declaration of `vline' must be available
kernel/qgfxtransformed_qws.cpp:844: error: there are no arguments to `hline' that depend on a template parameter, so a declaration of `hline' must be available
kernel/qgfxtransformed_qws.cpp: In member function `virtual void QGfxTransformedRaster<depth, type>::blt(int, int, int, int, int, int)':
kernel/qgfxtransformed_qws.cpp:899: error: `srcwidth' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:903: error: `srcheight' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp: In member function `virtual void QGfxTransformedRaster<depth, type>::tiledBlt(int, int, int, int)':
kernel/qgfxtransformed_qws.cpp:944: error: `brushoffs' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:949: error: `srcwidth' undeclared (first use this function)
kernel/qgfxtransformed_qws.cpp:953: error: `srcheight' undeclared (first use this function)
[ 此贴被XChinux在2006-03-29 14:25重新编辑 ]
离线inner_peace
只看该作者 1楼 发表于: 2010-06-09
同样的错误
qt,我选老版本的-----qt2
离线inner_peace
只看该作者 2楼 发表于: 2010-06-10
而且这个问题在网上好像没有人给出过答案,望高手赶紧解决!多谢!
qt,我选老版本的-----qt2
离线operagui
只看该作者 3楼 发表于: 2013-05-03
我也遇到同样的错误,求解!!!
离线operagui
只看该作者 4楼 发表于: 2013-05-03
在vline 和 hline 函数前面加上this->  就OK了
离线ywmlovecss

只看该作者 5楼 发表于: 2013-05-15
这么老的版本,现在很少用了!!亲
快速回复
限100 字节
 
上一个 下一个