Ошибка установки Red Hat Enterprise Linux Qt 4.7.0

958
Sean Lyons

Я использую виртуальную машину, использую VMWare Player, работаю с Red Hat Enterprise Linux Workstation 6.4 x86_64 и пытаюсь установить Qt 4.7.0 из файла qt -where-opensource-src-4.7.0.tar.gz в Сайт загрузки Qt. Выполнение команды ./configure работает нормально, но при запуске gmake я сталкиваюсь со следующими ошибками:

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 работает нормально

.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 

Любая помощь будет принята с благодарностью. Доступ в Интернет на этом компьютере запрещен.

0
с каким пользователем вы это делаете, каковы параметры монтирования в / mnt / user / CBrown и какова основная файловая система? tink 10 лет назад 0
Мы запускаем это как root. Основной файловой системой является Common Internet File System (cifs). Варианты монтирования - rw, relatim. Sean Lyons 10 лет назад 0
Там твоя проблема. Скопируйте источник локально или в файловую систему, которая понимает символические ссылки. tink 10 лет назад 0

0 ответов на вопрос