标题:FC6下安装qt4.2报错
作者:timonkun
日期:2006-11-30 13:13
内容:
FC6下卸载掉自带的QT3.3 源码安装QT4.2报错如下:
kernel/qsound_x11.cpp:35:28: 错误:audio/audiolib.h:没有那个文件或目录
kernel/qsound_x11.cpp:36:28: 错误:audio/soundlib.h:没有那个文件或目录
kernel/qsound_x11.cpp:38: 错误:expected initializer before ‘*’ token
kernel/qsound_x11.cpp:40: 错误:‘AuBool’ 没有命名一个类型
kernel/qsound_x11.cpp:51: 错误:expected `)' before ‘b’
kernel/qsound_x11.cpp:64: 错误:‘AuBucketID’ 没有命名一个类型
kernel/qsound_x11.cpp:65: 错误:‘AuFlowID’ 没有命名一个类型
kernel/qsound_x11.cpp: In destructor ‘virtual QAuBucketNAS::~QAuBucketNAS()’:
kernel/qsound_x11.cpp:54: 错误:‘nas’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:55: 错误:‘AuSync’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:56: 错误:‘id’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:56: 错误:‘AuDestroyBucket’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:58: 错误:‘AuEvent’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:58: 错误:expected `;' before ‘ev’
kernel/qsound_x11.cpp:59: 错误:‘AuEventsQueuedAfterFlush’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:59: 错误:‘eventPred’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:59: 错误:‘flow’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:59: 错误:‘ev’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:59: 错误:‘AuScanEvents’ 在此作用域中尚未声明
kernel/qsound_x11.cpp: In constructor ‘QAuServerNAS::QAuServerNAS(QObject*)’:
kernel/qsound_x11.cpp:101: 错误:‘nas’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:101: 错误:‘AuOpenServer’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:103: 错误:‘AuCloseDownDestroy’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:103: 错误:‘AuSetCloseDownMode’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:105: 错误:‘AuServerConnectionNumber’ 在此作用域中尚未声明
kernel/qsound_x11.cpp: In destructor ‘virtual QAuServerNAS::~QAuServerNAS()’:
kernel/qsound_x11.cpp:116: 错误:‘nas’ 在此作用域中尚未声明
kernel/qsound_x11.cpp:117: 错误:‘AuCloseServer’ 在此作用域中尚未声明
kernel/qso ..
#1 [cavendish 11-30 17:42]
安装qt 4.2
不需要删除原有qt 3.x的
另外你的configure呢?
默认应该是-no-nas-sound呀
#2 [timonkun 12-02 19:18]
configure运行的时候我明明看着nas sound是no
但是make的时候总是打开的
即使我加入-no-nas-sound 也总是这样
没办法
我只有曲线救国 找了rpm包装好了
不过还是谢谢楼上
#3 [andrew.zhu 01-18 19:57]
我也在这里顺便问一下,我在FC6下安装QT4.2.2.。gmake是出现下面的问题。
../../include/QtCore/../../src/corelib/tools/qmap.h:376: 警告:lowering visibility of ‘QDataStream& operator>>(QDataStream&, QMap&) ’ to match its type
../../include/QtCore/../../src/corelib/tools/qmap.h: In instantiation of ‘QMap’:
graphicsview/qgraphicsitem.cpp:2289: instantiated from here
../../include/QtCore/../../src/corelib/tools/qmap.h:376: 警告:lowering visibility of ‘QDataStream& operator>>(QDataStream&, QMap&) ’ to match its type
然后就一直循环警告,安装不下去了,望知者相告,在这里先谢过了!