Название: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Caduceus от Февраль 14, 2012, 10:44 Поставил на ночь собираться под Маком. Первый раз это делаю.
Make застрял и не хочет продолжать. Просто повис и все без всякого предупреждения. Что это может быть? Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Пантер от Февраль 14, 2012, 10:47 Какое подробное описание...
Жрет проц и память? На каком моменте подвис? Что видно в консоли? Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Caduceus от Февраль 14, 2012, 10:53 Нет, ничего не висит. Память не жрет. Но и не продолжает.
Последнее сообщение в консоли ничем не примечательно - какой-то ворнинг. Более того - закрыл одну сессию make, запустил другую - опять застрял. В другом месте, но тоже ничего примечательного и без сообщений Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Пантер от Февраль 14, 2012, 10:57 Да на каком этапе ты можешь сказать? Скопипасть вывод консоли сюда.
Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Caduceus от Февраль 14, 2012, 11:01 Вечером скопипастю, сейчас нет доступа к Маку. Думал, может по приблизительному описанию кто-то сталкивался.
Но раз нет - выложу поподробнее. Спасибо Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Caduceus от Февраль 14, 2012, 20:06 Странно,
Поставил сейчас строиться - вывалился с ошибкой Цитировать Undefined symbols: "QJpegHandler::QJpegHandler()", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createWriteHandlerHelper(QIODevice*, QByteArray const&)in qimagewriter.o "QTiffHandler::canRead(QIODevice*)", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o "QMngHandler::QMngHandler()", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createWriteHandlerHelper(QIODevice*, QByteArray const&)in qimagewriter.o "QCoreApplicationPrivate::checkReceiverThread(QObject*)", referenced from: QApplication::notify(QObject*, QEvent*) in qapplication.o "QMngHandler::canRead(QIODevice*)", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o "QGifHandler::canRead(QIODevice*)", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o "QGifHandler::QGifHandler()", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createWriteHandlerHelper(QIODevice*, QByteArray const&)in qimagewriter.o "QJpegHandler::canRead(QIODevice*)", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o "QTiffHandler::QTiffHandler()", referenced from: createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createReadHandlerHelper(QIODevice*, QByteArray const&, bool, bool)in qimagereader.o createWriteHandlerHelper(QIODevice*, QByteArray const&)in qimagewriter.o ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [../../lib/QtGui.framework/QtGui_debug] Error 1 make[1]: *** [debug-all] Error 2 make: *** [sub-gui-make_default-ordered] Error 2 Почему Андефайнед? куда они делись? Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: QtCoder от Февраль 15, 2012, 12:27 Ключи configure и make какие?
Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: Caduceus от Февраль 15, 2012, 15:09 ./configure -debug-and-release -qt-zlib -qt-libpng -qt-libjpeg -svg -qt-libtiff -qt-libmng -qt-sql-sqlite -arch x86 -stl -opensource -prefix /Users/user/QtSDK/Desktop/Qt/4.7.2/gcc
make без ключей. Просто make Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: QtCoder от Февраль 16, 2012, 06:35 ./configure -debug-and-release -qt-zlib -qt-libpng -qt-libjpeg -svg -qt-libtiff -qt-libmng -qt-sql-sqlite -arch x86 -stl -opensource -prefix /Users/user/QtSDK/Desktop/Qt/4.7.2/gcc make без ключей. Просто make Может так: ./configure -debug-and-release -qt-zlib -qt-libpng -qt-libjpeg -svg -qt-libtiff -qt-libmng -qt-sql-sqlite -arch x86 -stl -opensource -sdk /Users/user/QtSDK/Desktop/Qt/4.7.2/gcc -prefix Anywhere А здесь смотрел? http://habrahabr.ru/blogs/apple/59057/ (http://habrahabr.ru/blogs/apple/59057/) Название: Re: Собрать Qt под MacOS - make застывает и не продолжает Отправлено: kambala от Февраль 16, 2012, 15:41 prefix - это куда копировать собранное при make install, а сдк на маке находятся в <developer folder>/SDKs
|