Название: mac os 10.6 Отправлено: Авварон от Август 29, 2009, 23:49 Кто-нибудь уже щупал новую ось и qt с ней?) нервно жду 4ого числа и порываюсь скачать пиратку((
Название: Re: mac os 10.6 Отправлено: Igors от Август 30, 2009, 10:22 Я буду сидеть на 10.5 до последней возможности. Неприятности искать не надо, они сами нас находят :) От 10.6 уже получил: скорее всего прийдется переписывать драйверы для hardware key, т.к. все ядро 10.6 в 64-bits. :'(
Название: Re: mac os 10.6 Отправлено: Авварон от Сентябрь 19, 2009, 00:06 как водиться, огреб кучу проблем с 10.6:) программы не собираются) буду пересобирать qt
Название: Re: mac os 10.6 Отправлено: Wicked_Digger от Сентябрь 21, 2009, 10:11 Достаточно сказать компилятору что нужно собирать 32-х битные приложения и QtSDK можно не пересобирать. С большой долей вероятности можно сказать, что приложение не рассчитаное на сборку в 64-х битной среде, огребет кучу проблем помимо Qt.
Ключик gcc -arch i386 Название: Re: mac os 10.6 Отправлено: Igors от Сентябрь 21, 2009, 11:59 Если рыпаться на 64-bits, то надо или
- ограничиться командной строкой (без UI) - переходить с Carbon на Cocoa или Quartz (и соответственно ставить Qt для Cocoa) Потому что Carbon с 64-bits работать не будет (дни Carbon'в уже сочтены). Правда никто это не заставляет делать сейчас (год еще есть, может чуть больше) Название: Re: mac os 10.6 Отправлено: Авварон от Сентябрь 22, 2009, 10:35 ключ не помог... имхо лучше пересобрать qt под cocoa
Название: Re: mac os 10.6 Отправлено: VP от Октябрь 14, 2009, 11:18 Привет!
У меня Mac OS X 10.6.1. вчера скачал последний QtSdk. запустил установку(qt-sdk-2009.4.dmg)... на этапе проверки пакетов возникает ошибка и все благополучно заканчивается... ((( ось 32 битная... никто не знает как с этим бороться? Название: Re: mac os 10.6 Отправлено: pastor от Октябрь 14, 2009, 13:21 У меня Mac OS X 10.6.1. вчера скачал последний QtSdk. запустил установку(qt-sdk-2009.4.dmg)... на этапе проверки пакетов возникает ошибка и все благополучно заканчивается... ((( ось 32 битная... никто не знает как с этим бороться? А что за ошибки хоть? Название: Re: mac os 10.6 Отправлено: sLiva от Октябрь 14, 2009, 13:28 Привет! У меня Mac OS X 10.6.1. вчера скачал последний QtSdk. запустил установку(qt-sdk-2009.4.dmg)... на этапе проверки пакетов возникает ошибка и все благополучно заканчивается... ((( ось 32 битная... никто не знает как с этим бороться? Была такая же проблема, когда вначале установил старый Xcode 3.1, который для леопарда, потом снес старый, поставил новый с диска барса (Xcode 3.2), скачал последний Qt SDK 2009.04, все встало нормально, тестовый пример с одним виджетом собирается и работает, но в выводе компилятора много вот таких вот ворнингов, привожу один из них: Код: In file included from /Library/Frameworks/QtCore.framework/Headers/qnamespace.h:45, Тяжелые проекты собирать не пробовал. -- Забыл написать ось у меня 10.6.1, 64 бит, хакинтош Название: Re: mac os 10.6 Отправлено: Igors от Октябрь 14, 2009, 13:46 Практичнее подождать фиксов для барса от Apple и Qt
Название: Re: mac os 10.6 Отправлено: shadone от Октябрь 14, 2009, 13:46 Была такая же проблема, когда вначале установил старый Xcode 3.1, который для леопарда, потом снес старый, поставил новый с диска барса (Xcode 3.2), скачал последний Qt SDK 2009.04, все встало нормально, тестовый пример с одним виджетом собирается и работает, но в выводе компилятора много вот таких вот ворнингов, привожу один из них: 10.6 официально поддерживается только в Qt 4.6. (сегодня кстати выпущена Qt 4.6.0 Beta1 (http://qt.nokia.com/developer/qt-4.6-preview))Код: In file included from /Library/Frameworks/QtCore.framework/Headers/qnamespace.h:45, Тяжелые проекты собирать не пробовал. -- Забыл написать ось у меня 10.6.1, 64 бит, хакинтош Название: Re: mac os 10.6 Отправлено: Авварон от Октябрь 14, 2009, 13:58 в общем сплошные "привет" от qt. Глюк с файл диалогом в 4.5.3 - при не указанной директории где открываться файл диалог "запоминает" предыдущую, но пи каждом открытии поднимается на уровень вверх. Например бинарник лежит в xxx.app/contents/MacOS то открыв файл диалог мы увидим MacOS, жмем отмена, открываем еще раз - видим уже contents, еще раз - xxx.app и тд.
И сегодня перестала работать QDesktopServices::storageLocation(QDesktopServices::TempLocation); - возвращает пустую строку... вообще в шоке - вчера работавший проект теперь умер:) Название: Re: mac os 10.6 Отправлено: shadone от Октябрь 14, 2009, 14:30 в общем сплошные "привет" от qt. Глюк с файл диалогом в 4.5.3 - при не указанной директории где открываться файл диалог "запоминает" предыдущую, но пи каждом открытии поднимается на уровень вверх. Например бинарник лежит в xxx.app/contents/MacOS то открыв файл диалог мы увидим MacOS, жмем отмена, открываем еще раз - видим уже contents, еще раз - xxx.app и тд. Сейчас проверил - в Qt 4.6 работает нормально.И сегодня перестала работать QDesktopServices::storageLocation(QDesktopServices::TempLocation); - возвращает пустую строку... вообще в шоке - вчера работавший проект теперь умер:) не видел такой проблемы. Согласно исходникам для определения пути используется переменная окружения TMPDIR.Название: Re: mac os 10.6 Отправлено: Авварон от Октябрь 14, 2009, 15:42 баг с темпдиром ушел) непонятно...
кстати что значит сообщения в консоли на старте приложения Цитировать 2009-10-14 16:41:31.714 QMPQ3[1359:903] __CFServiceControllerBeginPBSLoadForLocalizations timed out while talking to pbs Название: Re: mac os 10.6 Отправлено: shadone от Октябрь 14, 2009, 16:07 И сегодня перестала работать QDesktopServices::storageLocation(QDesktopServices::TempLocation); - возвращает пустую строку... вообще в шоке - вчера работавший проект теперь умер:) посмотрел повнимательнее - была возможность что вернется пустная строка если родная маковская функция возвращает ошибку или пустую строку. Это было исправлено в 4.6: http://qt.gitorious.org/qt/qt/commit/39fc672795fbb60118e8f506e4f2c49b1980b7c0Название: Re: mac os 10.6 Отправлено: VP от Октябрь 14, 2009, 18:22 У меня установлено самое новое программное обеспечение из возможного. Mac OS X 10.6.1, XCode 3.2 (1610). Ошибка неизвестная! Так и говорит: произошла неизвестная ошибка, установка будет завершена (((
что посоветуете? Название: Re: mac os 10.6 Отправлено: shadone от Октябрь 14, 2009, 18:51 У меня установлено самое новое программное обеспечение из возможного. Mac OS X 10.6.1, XCode 3.2 (1610). Ошибка неизвестная! Так и говорит: произошла неизвестная ошибка, установка будет завершена ((( посоветуем рассказать подробнее установка чего именно будет завершена.что посоветуете? Название: Re: mac os 10.6 Отправлено: VP от Октябрь 14, 2009, 22:03 поподробнее я уже писал выше... установка qt-sdk-2009.4
Название: Re: mac os 10.6 Отправлено: Авварон от Октябрь 15, 2009, 10:01 Попробовать собрать из сорцов... А в какой момент установки падает? У меня были баги с установкой, когда с снес /bin/bash и пытался юзать /bish/sh вместо него. Но тогда глючило процентов 30 системы. Сейчас сижу на bash'е от 10.5 (32 бит). Кстати добрые люди, киньте от 10.6 баш) а то в гугле нету))
Название: Re: mac os 10.6 Отправлено: VP от Октябрь 15, 2009, 15:49 я уже писал, что во время установки в момент проверки пакетов...
Название: Re: mac os 10.6 Отправлено: sLiva от Октябрь 15, 2009, 19:20 Кстати добрые люди, киньте от 10.6 баш) а то в гугле нету)) Лови :) http://ifolder.ru/14515064 Название: Re: mac os 10.6 Отправлено: shadone от Октябрь 16, 2009, 12:47 поподробнее я уже писал выше... установка qt-sdk-2009.4 узнал поподробнее - да, это известная проблема, Qt Development Labs работает над ее решением. Пока workaround заключается в установке в custom режиме без документации и примеров, а затем установка снова, но уже только документации и примеров. |