Results 1 to 5 of 5

Thread: Qt Installation failing

  1. #1
    Join Date
    Jun 2010
    Posts
    3
    Qt products
    Qt4
    Platforms
    Unix/X11

    Default Qt Installation failing

    Hey everyone, i'm trying to install Qt 4 on Ubuntu 10.04 and the make command keeps crashing on me.

    Here is the tail end of my output:

    cd src/network/ && make -f Makefile
    make[1]: Entering directory `/opt/Qt4/qt/src/network'
    rm -f libQtNetwork.so.4.6.3 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.6
    g++ -m64 -Wl,-rpath-link,/opt/Qt4/qt/lib -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.3/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.3/lib -shared -Wl,-soname,libQtNetwork.so.4 -o libQtNetwork.so.4.6.3 .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/qfilenetworkreply.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/Qt4/qt/lib -lQtCore -L/opt/Qt4/qt/lib -lpthread -lz
    .obj/release-shared/qhttp.o: In function `qobject_cast<QSslSocket*>':
    /opt/Qt4/qt/src/network/../../include/QtCore/qobject.h:455: undefined reference to `QSslSocket::staticMetaObject'
    /opt/Qt4/qt/src/network/../../include/QtCore/qobject.h:455: undefined reference to `QSslSocket::staticMetaObject'
    /opt/Qt4/qt/src/network/../../include/QtCore/qobject.h:455: undefined reference to `QSslSocket::staticMetaObject'
    .obj/release-shared/qabstractsocket.o: In function `QAbstractSocket::waitForDisconnected(int)':
    /opt/Qt4/qt/src/network/socket/qabstractsocket.cpp:1954: undefined reference to `QSslSocket::waitForDisconnected(int)'
    .obj/release-shared/qabstractsocket.o: In function `QAbstractSocket::setReadBufferSize(long long)':
    /opt/Qt4/qt/src/network/socket/qabstractsocket.cpp:2510: undefined reference to `QSslSocket::setReadBufferSize(long long)'
    .obj/release-shared/qabstractsocket.o: In function `QAbstractSocket::setSocketOption(QAbstractSocket: :SocketOption, QVariant const&)':
    /opt/Qt4/qt/src/network/socket/qabstractsocket.cpp:1630: undefined reference to `QSslSocket::setSocketOption(QAbstractSocket::Sock etOption, QVariant const&)'
    .obj/release-shared/qabstractsocket.o: In function `QAbstractSocket::abort()':
    /opt/Qt4/qt/src/network/socket/qabstractsocket.cpp:2020: undefined reference to `QSslSocket::abort()'
    .obj/release-shared/qabstractsocket.o: In function `QAbstractSocket::flush()':
    /opt/Qt4/qt/src/network/socket/qabstractsocket.cpp:2081: undefined reference to `QSslSocket::flush()'
    collect2: ld returned 1 exit status
    make[1]: *** [../../lib/libQtNetwork.so.4.6.3] Error 1
    make[1]: Leaving directory `/opt/Qt4/qt/src/network'
    make: *** [sub-network-make_default-ordered] Error 2

    Is there some type of dependency that im missing? If someone could help me out I would appreciate it!

  2. #2
    Join Date
    May 2008
    Location
    Kyiv, Ukraine
    Posts
    418
    Thanks
    1
    Thanked 29 Times in 27 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11

    Default Re: Qt Installation failing

    1. I don't think that it is a good idea to build QtNetwork library separately. Just go to /opt/Qt4/qt/, do configure there and then run make from there.
    2. How did you configure qt?
    I'm a rebel in the S.D.G.

  3. #3
    Join Date
    Jun 2010
    Posts
    18
    Thanks
    1
    Qt products
    Qt4
    Platforms
    Unix/X11

    Default Re: Qt Installation failing

    You have got another option also, if you are not a hardcore linux fan. Donot install from terminal window, Instead try easier option. Goto Applications->Ubuntu software center. There select developer tools & then just enter qt4 in search box. it will automatically list out all qt4 package available. My advice is go for qt creator, it has everything in it. I am sure u will love it.

  4. #4
    Join Date
    Jan 2006
    Location
    Germany
    Posts
    4,380
    Thanks
    19
    Thanked 1,005 Times in 913 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows Symbian S60
    Wiki edits
    5

    Default Re: Qt Installation failing

    Make sure you have installed all the requirements listed here: http://doc.trolltech.com/4.6/requirements-x11.html. Further, if you don't want to do any fancy stuff with the source code, simply use the standard installer provided at the download page at qt.nokia.com: No long compilation time, tested libraries...

  5. #5
    Join Date
    Feb 2008
    Posts
    491
    Thanks
    12
    Thanked 142 Times in 135 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11

    Default Re: Qt Installation failing

    Found this post with a forum search. Looks like the same problem that you're having. The solution is in the thread which is to do as Lykurg says.

Similar Threads

  1. nmake failing for embedded WINCE
    By Congenital Optimist in forum Newbie
    Replies: 2
    Last Post: 11th September 2009, 15:04
  2. QFile::read failing on XP SP3
    By drescherjm in forum Qt Programming
    Replies: 7
    Last Post: 15th April 2009, 21:59
  3. Failing Builds in msvc2005 -> QT4.4.3
    By plitanium in forum Installation and Deployment
    Replies: 4
    Last Post: 2nd March 2009, 12:39
  4. I'm failing with Threading
    By thomaspu in forum Qt Programming
    Replies: 2
    Last Post: 11th January 2008, 19:40
  5. Qt 4.1 install failing on Linux
    By Maxilys in forum Installation and Deployment
    Replies: 11
    Last Post: 14th January 2006, 15:39

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.