首页| 论坛| 消息

标题:在fedora8中安装Qtopia4.2.0,编译选项已加入bluetooth和dbus
作者:bestvalentin
日期:2008-04-14 14:30
内容:

dbusapplicationchannel_p.cpp:25:36: 错误:qtdbus/qdbusconnection.h:没有那个文件或目录
dbusapplicationchannel_p.cpp:26:31: 错误:qtdbus/qdbuserror.h:没有那个文件或目录
dbusapplicationchannel_p.cpp:27:33: 错误:qtdbus/qdbusmessage.h:没有那个文件或目录
dbusapplicationchannel_p.cpp:28:45: 错误:qtdbus/qdbusconnectioninterface.h:没有那个文件或目录
dbusapplicationchannel_p.cpp:29:41: 错误:qtdbus/qdbusabstractadaptor.h:没有那个文件或目录
dbusapplicationchannel_p.cpp:36: 错误:expected class-name before ‘{’ token
dbusapplicationchannel_p.cpp:36: 警告:‘class DBUSQtopiaApplicationChannelAdaptor’ 有虚函数却没有虚析构函数
dbusapplicationchannel_p.cpp: In constructor ‘DBUSQtopiaApplicationChannelAdaptor::DBUSQtopiaApplicationChannelAdaptor(QObject*)’:
dbusapplicationchannel_p.cpp:45: 错误:类 ‘DBUSQtopiaApplicationChannelAdaptor’ 没有名为 ‘QDBusAbstractAdaptor’ 的字段
dbusapplicationchannel_p.cpp: In constructor ‘DBUSQtopiaApplicationChannel::DBUSQtopiaApplicationChannel(const QString&, QObject*)’:
dbusapplicationchannel_p.cpp:60: 错误:‘QDBusConnection’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:60: 错误:expected `;' before ‘dbc’
dbusapplicationchannel_p.cpp:61: 错误:‘dbc’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:66: 错误:‘QDBusConnectionInterface’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:66: 错误:‘iface’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:66: 错误:‘dbc’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:69: 错误:‘QDBusConnectionInterface’ is not a class or namespace
dbusapplicationchannel_p.cpp:79: 错误:‘QDBusConnection’ is not a class or namespace
dbusapplicationchannel_p.cpp:57: 警告:未使用的变量 ‘adaptor’
dbusapplicationchannel_p.cpp: In destructor ‘virtual DBUSQtopiaApplicationChannel::~DBUSQtopiaApplicationChannel()’:
dbusapplicationchannel_p.cpp:87: 错误:‘QDBusConnection’ 在此作用域中尚未声明
dbusapplicationchannel_p.cpp:87: 错误:expected `;' before ‘dbc’
dbusapplicationch ..


#1 [bestvalentin 04-16 11:41]
这个后来在系统中找了一些dbus的库比如
./lib/libdbus-1.so.3
./lib/libdbus-qt-1.so.1
./lib/libdbus-glib-1.so.2
./lib/libdbus-1.so.3.4.0
./lib/libdbus-1.so
./lib/libdbus-glib-1.so
放到当前编译的目录,基本解决掉。
后来lan.cpp编译出错,按照网上的方法,在linux/wireless.h中加入:
#
#
最后通过。
#2 [bestvalentin 04-16 11:46]
后来我想改用Qtopia4.3.1的版本,(fedora8)
./configure -bluetooth -dbus
但是出现如下错误:
Debug ............... no
Qt 3 compatibility .. no
QtDBus module ....... no
STL support ......... no
PCH support ......... yes
MMX/3DNOW/SSE/SSE2.. yes/yes/yes/yes
IPv6 support ........ yes
IPv6 ifname support . yes
getaddrinfo support . yes
getifaddrs support .. yes
Accessibility ....... no
NIS support ......... no
CUPS support ........ no
Iconv support ....... no
Glib support ........ no
Large File support .. yes
GIF support ......... yes
TIFF support ........ plugin (system)
JPEG support ........ plugin (system)
PNG support ......... yes (system)
MNG support ......... plugin (system)
zlib support ........ system
Embedded support .... i386
Freetype2 support ... auto (yes)
Graphics (qt) ....... linuxfb multiscreen qvfb
Graphics (plugin) ...
Decorations (qt) .... styled windows default
Decorations (plugin)
Keyboard driver ..... tty qvfb
Mouse driver (qt) ... pc linuxtp qvfb
Mouse driver (plugin)
OpenGL support ...... no
SQLite support ...... qt (qt)
OpenSSL support ..... yes
Finding project files. Please wait...
147 projects found.
Creating makefiles. Please wait...
Project ERROR: This is a dummy profile to be used for translations ONLY.
Project ERROR: This is a dummy profile to be used for translations ONLY.
WARNING: Failure to find: qlock.cpp
WARNING: Failure to find: qwssignalhandler.cpp
WARNING: Failure to find: qvfbhdr.h
WARNING: Failure to find: qlock_p.h
WARNING: Failure to find: qwssignalhandler_p.h
Project ERROR: This is a dummy profile to be used for translations ONLY.


请问This is a dummy profile to be used for translations ONLY.如何解决?
#3 [萧萧 07-31 16:07]
编译qt-x11-opensource-src-4.2.2遇到的问题:请问时怎么回事????
gmake[1]: Entering directory `/qt/QT4DIR/src'
cd tools/moc && gmake -f Makefile
gmake[2]: Entering directory `/qt/QT4DIR/src/tools/moc'

gmake[2]: *** wait: 没有子进程。 停止。
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: *** wait: 没有子进程。 停止。
gmake[1]: *** 错误 2
gmake: *** 中断

回复 发表
主题 版块