Russian Qt Forum
Май 22, 2024, 00:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]  (Прочитано 4680 раз)
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« : Февраль 25, 2008, 16:33 »

Дано:
qt-all-opensource-src-4.3.3
build.sh
Код:
configure -prefix /opt/qt/4.3.3 \
-debug-and-release \
-no-accessibility \
-no-stl \
-qt-sql-ibase \
-qt-sql-sqlite \
-no-mmx \
-no-3dnow \
-qt-zlib \
-qt-libtiff \
-qt-libpng \
-qt-libmng \
-qt-libjpeg \
-nomake demos \
-nomake examples
Ошибка:
Код:
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_mmx_p.h:650: ошибка: ‘_byte_mul’ не является элементом ‘QSSEIntrinsics’
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_mmx_p.h:650: ошибка: ‘_load’ не является элементом ‘QSSEIntrinsics’
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_mmx_p.h:654: ошибка: ‘end’ не является элементом ‘QSSEIntrinsics’
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_sse_p.h: In function ‘void qt_memfill32_sse_template(quint32*, quint32, int) [with MM = QSSEIntrinsics]’:
painting/qdrawhelper_sse.cpp:103:   instantiated from here
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_sse_p.h:105: ошибка: ‘end’ не является элементом ‘QSSEIntrinsics’
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_sse_p.h: In function ‘void qt_bitmapblit16_sse_template(QRasterBuffer*, int, int, quint32, const uchar*, int, int, int) [with MM = QSSEIntrinsics]’:
painting/qdrawhelper_sse.cpp:113:   instantiated from here
../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_sse_p.h:161: ошибка: ‘end’ не является элементом ‘QSSEIntrinsics’
gmake[1]: *** [.obj/release-shared/qdrawhelper_sse.o] Ошибка 1
gmake[1]: Leaving directory `/mnt/2other/install/qt-all-opensource-src-4.3.3/src/gui'
gmake: *** [sub-gui-make_default-ordered] Ошибка 2

Еще конфигур выдает такое:
Код:
  for /mnt/2other/install/qt-all-opensource-src-4.3.3/tools/qvfb/translations/translations.pro
Project ERROR: This is a dummy profile to be used for translations ONLY.
  for /mnt/2other/install/qt-all-opensource-src-4.3.3/tools/qvfb/qvfb.pro
WARNING: Failure to find: qlock.cpp
WARNING: Failure to find: qwssignalhandler.cpp
WARNING: Failure to find: qvfbhdr.h
WARNING: Failure to find: qlock_p.h
WARNING: Failure to find: qwssignalhandler_p.h
« Последнее редактирование: Февраль 25, 2008, 18:45 от panter_dsd » Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Февраль 25, 2008, 18:44 »

 Непонимающий
Поменял build.sh на такой:
Код:
configure -prefix /opt/qt/4.3.3 \
-release \
-no-accessibility \
-no-stl \
-qt-sql-ibase \
-qt-sql-sqlite \
-qt-zlib \
-qt-libtiff \
-qt-libpng \
-qt-libmng \
-qt-libjpeg \
-nomake demos \
-nomake examples
И все собралось. Ничего не понимаю.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #2 : Февраль 25, 2008, 18:55 »

А -debug-and-release это разве не Windows only? Глянь ./configure --help
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Февраль 25, 2008, 19:29 »

Да, но он просто говорит, что не сможет так сделать и игнорирует эту опцию.
Мне кажется, что дело было в -no-mmx. Хотя странно...
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #4 : Февраль 25, 2008, 19:42 »

имхо нужно послать репорт, что с опцией -no-mmx не собираеться Qt
« Последнее редактирование: Февраль 27, 2008, 18:53 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Февраль 26, 2008, 12:31 »

Может кто-нибудь проверить? Возможно это только у меня глюк такой.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 23.