求助:安装qt4.6出错

libQtNetwork 2009-12-23 10:03:13
collect2: ld 返回 1
gmake[1]: *** [../../lib/libQtNetwork.so.4.6.0] 错误 1
gmake[1]: Leaving directory `/opt/qtsdk-2009.05/qt/src/network'
gmake: *** [sub-network-make_default-ordered] 错误 2
...全文
613 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnhome 2010-04-23
  • 打赏
  • 举报
回复
用的安装版,没遇到这问题
xujinhui197 2010-04-23
  • 打赏
  • 举报
回复
是有些库没有更新或者是没有安装,
http://www.qtforum.org/article/32213/mysterious-qsslsocket-error-causes-installation-to-fail-on-ubuntu-64-bit.html
看下这个,我照着来,一路OK,
我也是下的.bin,
a2992 2009-12-28
  • 打赏
  • 举报
回复
我是用源码编译安装的,但是没用过那个.bin的安装,具体用.bin怎么装就请高人们解释了:p
libQtNetwork 2009-12-28
  • 打赏
  • 举报
回复
我下的是那个bin的官方文件,要修改什么参数吗?
a2992 2009-12-28
  • 打赏
  • 举报
回复
不知道你的configure参数是什么样子,我的没有问题,目前正在用,也可能是我给的参数少:)
我的系统是kubuntu9.04,configure参数是:
./configure
-prefix /opt/qt/qt-everywhere-opensource-4.6.0
-release
-webkit
-graphicssystem opengl
-system-libpng
-system-libjpeg
-nomake examples
-opengl
tingsking18 2009-12-28
  • 打赏
  • 举报
回复
ssl的库没链接上吧?
风拂林 2009-12-27
  • 打赏
  • 举报
回复
好长啊。。。帮顶上。。。我看不懂。。
FCARM 2009-12-26
  • 打赏
  • 举报
回复
可能是不成熟吧
EMBEDDED版还没有试过
FCARM 2009-12-26
  • 打赏
  • 举报
回复
我安装的时候也出错
libQtNetwork 2009-12-23
  • 打赏
  • 举报
回复
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `QNetworkAccessHttpBackend::setSslConfiguration(QSslConfiguration const&)':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:924: undefined reference to `QSslConfiguration::operator=(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:926: undefined reference to `QSslConfiguration::QSslConfiguration(QSslConfiguration const&)'
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `QNetworkAccessHttpBackend::fetchSslConfiguration(QSslConfiguration&) const':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:914: undefined reference to `QSslConfiguration::operator=(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:914: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:916: undefined reference to `QSslConfiguration::operator=(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:914: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `.L265':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:691: undefined reference to `QSslConfiguration::operator=(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:701: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `.L267':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:692: undefined reference to `QSslConfiguration::isNull() const'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:694: undefined reference to `QSslConfiguration::QSslConfiguration(QSslConfiguration const&)'
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `.L266':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:701: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkaccesshttpbackend.o: In function `~QNetworkAccessHttpBackend':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:307: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:307: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccesshttpbackend.cpp:307: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkrequest.o: In function `QNetworkRequest::sslConfiguration() const':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:461: undefined reference to `QSslConfiguration::QSslConfiguration(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:460: undefined reference to `QSslConfiguration::QSslConfiguration()'
.obj/release-shared/qnetworkrequest.o: In function `QNetworkRequest::setSslConfiguration(QSslConfiguration const&)':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:480: undefined reference to `QSslConfiguration::operator=(QSslConfiguration const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:478: undefined reference to `QSslConfiguration::QSslConfiguration(QSslConfiguration const&)'
.obj/release-shared/qnetworkrequest.o: In function `~QNetworkRequestPrivate':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:223: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:223: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:223: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkrequest.o: In function `QNetworkRequestPrivate':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:236: undefined reference to `QSslConfiguration::QSslConfiguration(QSslConfiguration const&)'
.obj/release-shared/qnetworkrequest.o: In function `~QNetworkRequestPrivate':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:223: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkrequest.cpp:223: undefined reference to `QSslConfiguration::~QSslConfiguration()'
.obj/release-shared/qnetworkreply.o: In function `QNetworkReply::setSslConfiguration(QSslConfiguration const&)':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkreply.cpp:587: undefined reference to `QSslConfiguration::isNull() const'
libQtNetwork 2009-12-23
  • 打赏
  • 举报
回复
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:833: undefined reference to `QSslSocket::sslConfiguration() const'
.obj/release-shared/qhttpnetworkconnection.o: In function `QHttpNetworkConnection::ignoreSslErrors(QList<QSslError> const&, int)':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:874: undefined reference to `QSslSocket::ignoreSslErrors(QList<QSslError> const&)'
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:879: undefined reference to `QSslSocket::ignoreSslErrors(QList<QSslError> const&)'
.obj/release-shared/qhttpnetworkconnection.o: In function `QList<QSslError>::node_destruct(QList<QSslError>::Node*, QList<QSslError>::Node*)':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qlist.h:402: undefined reference to `QSslError::~QSslError()'
.obj/release-shared/qhttpnetworkconnection.o: In function `QList<QSslError>::node_copy(QList<QSslError>::Node*, QList<QSslError>::Node*, QList<QSslError>::Node*)':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qlist.h:370: undefined reference to `QSslError::QSslError(QSslError const&)'
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qlist.h:376: undefined reference to `QSslError::~QSslError()'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `QHttpNetworkConnectionChannel::init()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnectionchannel.cpp:65: undefined reference to `QSslSocket::QSslSocket(QObject*)'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `QHttpNetworkConnectionChannel::ensureConnection()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnectionchannel.cpp:461: undefined reference to `QSslSocket::connectToHostEncrypted(QString const&, unsigned short, QFlags<QIODevice::OpenModeFlag>)'
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnectionchannel.cpp:463: undefined reference to `QSslSocket::ignoreSslErrors()'
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnectionchannel.cpp:464: undefined reference to `QSslSocket::ignoreSslErrors(QList<QSslError> const&)'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `QHttpNetworkConnectionChannel::sendRequest()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnectionchannel.cpp:203: undefined reference to `QSslSocket::encryptedBytesToWrite() const'
.obj/release-shared/qhttpnetworkconnectionchannel.o: In function `QList<QSslError>::node_destruct(QList<QSslError>::Node*, QList<QSslError>::Node*)':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qlist.h:402: undefined reference to `QSslError::~QSslError()'
.obj/release-shared/qnetworkaccessmanager.o: In function `QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*)':
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccessmanager.cpp:726: undefined reference to `QSslConfiguration::~QSslConfiguration()'
/opt/qtsdk-2009.05/qt/src/network/access/qnetworkaccessmanager.cpp:726: undefined reference to `QSslConfiguration::~QSslConfiguration()'
libQtNetwork 2009-12-23
  • 打赏
  • 举报
回复
rm -f libQtNetwork.so.4.6.0 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.6
g++ -Wl,-rpath-link,/opt/qtsdk-2009.05/qt/lib -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.0/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.0/lib -shared -Wl,-soname,libQtNetwork.so.4 -o libQtNetwork.so.4.6.0 .obj/release-shared/qftp.o .obj/release-shared/qhttp.o .obj/release-shared/qhttpnetworkheader.o .obj/release-shared/qhttpnetworkrequest.o .obj/release-shared/qhttpnetworkreply.o .obj/release-shared/qhttpnetworkconnection.o .obj/release-shared/qhttpnetworkconnectionchannel.o .obj/release-shared/qnetworkaccessmanager.o .obj/release-shared/qnetworkaccesscache.o .obj/release-shared/qnetworkaccessbackend.o .obj/release-shared/qnetworkaccessdatabackend.o .obj/release-shared/qnetworkaccessdebugpipebackend.o .obj/release-shared/qnetworkaccessfilebackend.o .obj/release-shared/qnetworkaccesscachebackend.o .obj/release-shared/qnetworkaccessftpbackend.o .obj/release-shared/qnetworkaccesshttpbackend.o .obj/release-shared/qnetworkcookie.o .obj/release-shared/qnetworkcookiejar.o .obj/release-shared/qnetworkrequest.o .obj/release-shared/qnetworkreply.o .obj/release-shared/qnetworkreplyimpl.o .obj/release-shared/qabstractnetworkcache.o .obj/release-shared/qnetworkdiskcache.o .obj/release-shared/qauthenticator.o .obj/release-shared/qhostaddress.o .obj/release-shared/qhostinfo.o .obj/release-shared/qurlinfo.o .obj/release-shared/qnetworkproxy.o .obj/release-shared/qnetworkinterface.o .obj/release-shared/qhostinfo_unix.o .obj/release-shared/qnetworkinterface_unix.o .obj/release-shared/qnetworkproxy_generic.o .obj/release-shared/qabstractsocketengine.o .obj/release-shared/qnativesocketengine.o .obj/release-shared/qhttpsocketengine.o .obj/release-shared/qsocks5socketengine.o .obj/release-shared/qabstractsocket.o .obj/release-shared/qtcpsocket.o .obj/release-shared/qudpsocket.o .obj/release-shared/qtcpserver.o .obj/release-shared/qlocalsocket.o .obj/release-shared/qlocalserver.o .obj/release-shared/qnativesocketengine_unix.o .obj/release-shared/qlocalsocket_unix.o .obj/release-shared/qlocalserver_unix.o .obj/release-shared/moc_qhttpnetworkreply_p.o .obj/release-shared/moc_qnetworkaccesscache_p.o .obj/release-shared/moc_qnetworkaccessbackend_p.o .obj/release-shared/moc_qnetworkaccessdebugpipebackend_p.o .obj/release-shared/moc_qnetworkaccesshttpbackend_p.o .obj/release-shared/moc_qnetworkaccessfilebackend_p.o .obj/release-shared/moc_qnetworkaccessftpbackend_p.o .obj/release-shared/moc_qnetworkcookiejar.o .obj/release-shared/moc_qnetworkreply.o .obj/release-shared/moc_qabstractnetworkcache.o .obj/release-shared/moc_qnetworkdiskcache.o .obj/release-shared/moc_qhostinfo_p.o .obj/release-shared/moc_qabstractsocketengine_p.o .obj/release-shared/moc_qnativesocketengine_p.o .obj/release-shared/moc_qhttpsocketengine_p.o .obj/release-shared/moc_qsocks5socketengine_p.o .obj/release-shared/moc_qtcpsocket.o .obj/release-shared/moc_qudpsocket.o -L/opt/qtsdk-2009.05/qt/lib -lQtCore -L/opt/qtsdk-2009.05/qt/lib -lpthread -lz
.obj/release-shared/qhttp.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttp.o: In function `QHttp::ignoreSslErrors()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:3147: undefined reference to `QSslSocket::ignoreSslErrors()'
.obj/release-shared/qhttp.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttp.o: In function `QHttpPrivate::setSock(QTcpSocket*)':
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:3103: undefined reference to `QSslSocket::supportsSsl()'
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:3104: undefined reference to `QSslSocket::QSslSocket(QObject*)'
.obj/release-shared/qhttp.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttp.o: In function `QHttpPrivate::postMoreData()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:2697: undefined reference to `QSslSocket::encryptedBytesToWrite() const'
.obj/release-shared/qhttp.o: In function `qobject_cast<QSslSocket*>':
/opt/qtsdk-2009.05/qt/src/network/../../include/QtCore/qobject.h:451: undefined reference to `QSslSocket::staticMetaObject'
.obj/release-shared/qhttp.o: In function `QHttpPrivate::_q_slotSendRequest()':
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:2424: undefined reference to `QSslSocket::isEncrypted() const'
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:2492: undefined reference to `QSslSocket::isEncrypted() const'
/opt/qtsdk-2009.05/qt/src/network/access/qhttp.cpp:2505: undefined reference to `QSslSocket::connectToHostEncrypted(QString const&, unsigned short, QFlags<QIODevice::OpenModeFlag>)'
.obj/release-shared/qhttpnetworkreply.o: In function `QHttpNetworkReply::sslConfiguration() const':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkreply.cpp:770: undefined reference to `QSslConfiguration::QSslConfiguration()'
.obj/release-shared/qhttpnetworkconnection.o: In function `QHttpNetworkConnection::ignoreSslErrors(int)':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:856: undefined reference to `QSslSocket::ignoreSslErrors()'
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:861: undefined reference to `QSslSocket::ignoreSslErrors()'
.obj/release-shared/qhttpnetworkconnection.o: In function `QHttpNetworkConnection::setSslConfiguration(QSslConfiguration const&)':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:845: undefined reference to `QSslSocket::setSslConfiguration(QSslConfiguration const&)'
.obj/release-shared/qhttpnetworkconnection.o: In function `QHttpNetworkConnectionPrivate::sslConfiguration(QHttpNetworkReply const&) const':
/opt/qtsdk-2009.05/qt/src/network/access/qhttpnetworkconnection.cpp:834: undefined reference to `QSslConfiguration::QSslConfiguration()'

16,175

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧