我下载了 qtopia 上的Directfb 包 但是在编译时候 报错 如下
qdirectfbpixmap.h:27:41: 错误:QtGui/private/qpixmapdata_p.h:没有那个文件或目录
qdirectfbscreen.cpp:31:48: 错误:QtGui/private/qpixmapdatafactory_p.h:没有那个 文件或目录
qdirectfbpixmap.h:38: 错误:invalid use of undefined type ‘struct QPixmapData’
../../include/QtGui/../../../qtopia-core-opensource-src-4.3.4/src/gui/image/qpix map.h:63: 错误:forward declaration of ‘struct QPixmapData’
qdirectfbpixmap.h:40: 错误:expected `)' before ‘pixelType’
qdirectfbscreen.cpp:40: 错误:expected class-name before ‘{’ token
qdirectfbscreen.cpp:46: 错误:expected ‘;’ before ‘(’ token
qdirectfbscreen.cpp:430: 错误:‘QPixmapData* QDirectFBScreenPrivate::create’ 不 是 ‘class QDirectFBScreenPrivate’ 的静态成员
qdirectfbscreen.cpp:430: 错误:嵌套名指定中使用了不完全的类型 ‘QPixmapData’
qdirectfbscreen.cpp:431: 错误:expected ‘,’ or ‘;’ before ‘{’ token
qdirectfbscreen.cpp: In member function ‘virtual bool QDirectFBScreen::connect(c onst QString&)’:
qdirectfbscreen.cpp:532: 错误:‘setPixmapDataFactory’ 在此作用域中尚未声明
请问有人知道这是什么原因吗,有人可以指点一下吗,谢谢了