Название: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]
Отправлено: Пантер от Февраль 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
Название: Re: [4.3.3] Ошибка сборки под Slackware 12
Отправлено: Пантер от Февраль 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
И все собралось. Ничего не понимаю.
Название: Re: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]
Отправлено: pastor от Февраль 25, 2008, 18:55
А -debug-and-release это разве не Windows only? Глянь ./configure --help
Название: Re: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]
Отправлено: Пантер от Февраль 25, 2008, 19:29
Да, но он просто говорит, что не сможет так сделать и игнорирует эту опцию. Мне кажется, что дело было в -no-mmx. Хотя странно...
Название: Re: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]
Отправлено: pastor от Февраль 25, 2008, 19:42
имхо нужно послать репорт, что с опцией -no-mmx не собираеться Qt
Название: Re: [4.3.3] Ошибка сборки под Slackware 12 [РЕШЕНО]
Отправлено: Пантер от Февраль 26, 2008, 12:31
Может кто-нибудь проверить? Возможно это только у меня глюк такой.
|