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

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

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Сборка под MacOS  (Прочитано 15394 раз)
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #15 : Май 13, 2011, 12:05 »

Я делал как на линукс и всё работало. ХКодом в жизни не пользовался
Записан
Alucard
Гость
« Ответ #16 : Май 13, 2011, 12:06 »

Делать нужно так чтоб понимать что делаешь... а не IDE/Дядя Вася/... за тебя все сделает
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #17 : Май 13, 2011, 12:11 »

Вполне возможно, я просто так привык к линуксовой консоли Улыбающийся
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #18 : Май 13, 2011, 12:17 »

что самое интересное, у тестера ставиться все хорошо Непонимающий Либо чудо либо фокус Улыбающийся а у меня продолжает говорить что все хорошо ,а программы в /Application нету  Улыбающийся
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #19 : Май 13, 2011, 12:34 »

Делать нужно так чтоб понимать что делаешь... а не IDE/Дядя Вася/... за тебя все сделает
Ну вот допустим Вы в командной строке написали i386, а я включил это в IDE. Так кто из нас больше понимает? Улыбающийся Глупо, просто Вам удобнее так, а мне так - вот и все
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #20 : Май 13, 2011, 12:41 »

мне думается, это уже дело на любителя Улыбающийся Мне с инсталяшкой чего делать то лучше скажите?  Улыбающийся Тут магия творится, шайтан инстал Улыбающийся
Записан
Alucard
Гость
« Ответ #21 : Май 13, 2011, 12:42 »

а если посмотреть на "кодеров" после MSVS/Borland, которые "пишут" на с++...
сколько элементарных вопросов у них возникает на ровном месте без IDE?

з.ы.
Цитировать
Так кто из нас больше понимает?
Надеюсь вы осознаете, что я вовсе не преуменьшаю ваши познания
Записан
Alucard
Гость
« Ответ #22 : Май 13, 2011, 12:43 »

macdeploy умеет dmg делать, если Вас app не устраивает

в отношении инсталляшки - не в курсе
« Последнее редактирование: Май 13, 2011, 12:47 от Alucard » Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #23 : Май 13, 2011, 12:48 »

Я думаю что дело не в dmg или app, а в уже готовом pkg . Ибо в нем есть , сама прога и звуки к ней. Так вот звуки после установки ставятся хорошо, как положено, а *.app файл в Application не поподает. Тестировал pkg на двух маках на своем и на маке тестера. Вот у тестера все хорошо, а у меня нет. Просто не хотелось бы что бы у пользователей были такие же косяки
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #24 : Май 13, 2011, 12:58 »

Нашел как запустить под консолью

Код:
sudo installer -pkg Soft.pkg -target /Applications/
installer: Package name is Free-tray
installer: Upgrading at base path /
installer: The upgrade was successful.

Но *.app все равно нигде нету, в борьбе с волшебством я безсилен Улыбающийся


Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #25 : Май 13, 2011, 13:06 »

при установке можно полный лог почитать
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #26 : Май 13, 2011, 13:18 »

а как?  Улыбающийся

в /var/log/install.log по делу ничего не написано
« Последнее редактирование: Май 13, 2011, 13:24 от ecspertiza » Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #27 : Май 13, 2011, 13:34 »

в инсталляторе пункт в меню есть.
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #28 : Май 19, 2011, 12:41 »

С установкой разобрался, просто при инстале если на винте есть еще один файл *.app он его заменяет.

Но появились некоторые траблы при переносе и сборке. Собрал прогу и все было бы хорошо ,но при переносе на другой мак появилось сообщение о том что данная архитектура не поддерживается. Стало быть решил собрать под мультиплатформу, все бы ничего, но в проекте есть libmcrypt, который собрать с помошью xcode ну уж никак не получается. Собираю из под консоли но не знаю как правильно задать мультиплатформу, делаю вот так
Код:
./configure CFLAGS="-arch x86_64 -arhc i386" CXXFLAGS="-arch x86_64 -arhc i386"

конфигурируется хорошо ,но при make выдает ошибку
Код:
-E, -S, -save-temps and -M options are not allowed with multiple -arch flags

и собственно вопрос, что делать? Улыбающийся я с радостью бы отключил флаги -E, -S и т.д. но не знаю как Улыбающийся


 
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #29 : Май 19, 2011, 20:18 »

Нашел!!!!

как то так
Код:
MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --disable-dependency-tracking
Записан
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


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