qt4 - Red Hat Enterprise Linux Qt 4.7.0 install error

06
2014-04
  • Sean Lyons

    I'm running a virtual machine, using VMWare Player, running Red Hat Enterprise Linux Workstation 6.4 x86_64 and I'm trying to install Qt 4.7.0 from the qt-everywhere-opensource-src-4.7.0.tar.gz file on Qt's download site. Running the ./configure command works normally, but when running gmake, I encounter the following errors:

    ln: creating symbolic link `libQtCore.so': Operation not supported
    gmake[1]: [../../lib/libQtCore.so.4.7.0] Error 1 (ignored)
    ln -s libQtCore.so.4.7.0 libQtCore.so.4
    ln: creating symbolic link `libQtCore.so.4': Operation not supported
    gmake[1]: [../../lib/libQtCore.so.4.7.0] Error 1 (ignored)
    ln -s libQtCore.so.4.7.0 libQtCore.so.4.7
    ln: creating symbolic link `libQtCore.so.4.7': Operation not supported
    gmake[1]: [../../lib/libQtCore.so.4.7.0] Error 1 (ignored)
    

    gmake works normally for a while

    .obj/release-shared/qdom.o: In function `QList<QDomNodePrivate*>::detach_helper(int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:693: undefined reference to `QListData::detach(int)'
    .obj/release-shared/qdom.o: In function `QList<QDomNodePrivate*>::detach_helper_grow(int, int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:663: undefined reference to `QListData::detach_grow(int*, int)'
    .obj/release-shared/qxml.o: In function `QList<QString>::detach_helper(int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:693: undefined reference to `QListData::detach(int)'
    .obj/release-shared/qxml.o: In function `QList<QString>::detach_helper_grow(int, int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:663: undefined reference to `QListData::detach_grow(int*, int)'
    .obj/release-shared/qxml.o: In function `QList<QXmlAttributes::Attribute>::detach_helper(int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:693: undefined reference to `QListData::detach(int)'
    .obj/release-shared/qxml.o: In function `QList<QXmlAttributes::Attribute>::detach_helper_grow(int, int)':
    /mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml/../../include/QtCore/../../src/corelib/tools/qlist.h:663: undefined reference to `QListData::detach_grow(int*, int)'
    collect2: ld returned 1 exit status
    gmake[1]: *** [../../lib/libQtXml.so.4.7.0] Error 1
    gmake[1]: Leaving directory `/mnt/user/CBrown/qt-everywhere-opensource-src-4.7.0/src/xml'
    gmake: *** [sub-xml-make_default-ordered] Error 2
    

    Any help would be greatly appreciated. Internet access is not allowed on this machine.

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    operating systems - How to install Red Hat Enterprise Linux on Apple Macbook Pro MacBookPro4,1
  • Questioner

    I have a one year old Mac Book Pro that I am trying to get RHEL 5.4 installed on via bootcamp. No matter what I do I can't get the installer to boot. I have tried multiple DVD's and even verified the install works on a new Mac Book Pro. Most of the time the installer simply locks up.

    I usually use Linux text with all-generic-ide on the boot line.

    I removed the ide parameter and I just used linux text. The results I get are that a bunch of kernel messages appear then the background turns blue and a thin text box pops up saying its loading ata..... something it disappears too fast for me to read. Then the machine freezes. I pressed the alt function keys to see if I could look at the system log, here is what it says:

    Alt-f3 says "trying to mount CD device hda" Alt-f4 says status error: hda: lastFailedSense Hda: Failed opcode was: unknown Hda: Lost interrupt Hda: Drive not ready for command Ide-cd: command 0x3 timed out

    Above this junk it looks like it found the partition because it knew it was 20 GB and listed as /dev/sda3. I think it has something to do with the CD drive, is that possible?

    Thanks again for the support.

    PS I posted in the apple support forums ( Apple.com > Support > Discussions > Boot Camp > Installation and Storage) and didn't get an answer.


  • Related Answers
  • Fredrik

    I pretty much followed this one when I first installed Linux on my MacBookPro (now a 1,5+ year old). The two big obstacles, as I remember it, were that it uses the UUID partition table and that I for some reason still can't get the machine to boot a 64-bit linux.

    Edit: I see now that he has a link to a bootcamp version of the article as well. I haven't tried that (didn't have a windows CD when doing it).