ru:mac_osx
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
ru:mac_osx [2012/09/24 07:15] – dealer_weare | ru:mac_osx [2014/07/06 10:24] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 16: | Строка 16: | ||
Xcode и git скачиваем и устанавливаем самостоятельно - с этим проблем нет. | Xcode и git скачиваем и устанавливаем самостоятельно - с этим проблем нет. | ||
- | Скачиваем исходники Qt, распаковываем. Далее: | + | Скачиваем исходники Qt, распаковываем. Далее |
+ | |||
+ | Следующий шаг, возможно, | ||
+ | < | ||
+ | curl -o 4.8.2_mac_10.5.diff https:// | ||
+ | patch -p1 < 4.8.2_mac_10.5.diff | ||
+ | </ | ||
+ | |||
+ | В терминале выполняем: | ||
< | < | ||
- | | + | ./configure -release -arch x86 -arch x86_64 -sdk / |
- | make | + | make |
- | sudo make install | + | sudo make install |
</ | </ | ||
Строка 26: | Строка 34: | ||
< | < | ||
curl -o psibuild https:// | curl -o psibuild https:// | ||
- | chmod 777 psibuild | ||
</ | </ | ||
- | В меременной QTDIR задаем путь к установленным библиотекам Qt, например QTDIR=/ | + | В переменной QTDIR задаем путь к установленным библиотекам Qt, например QTDIR=/ |
Запускаем скрипт: | Запускаем скрипт: | ||
< | < | ||
- | QTDIR=/ | + | QTDIR=/ |
</ | </ | ||
+ | |||
+ | Чтобы каждый раз не писать путь к Qt, можно в файл ~/.profile добавить строку: | ||
+ | < | ||
+ | export QTDIR=/ | ||
+ | </ | ||
+ | и перезапустить терминал. | ||
Скрипт скачивает все зависимости, | Скрипт скачивает все зависимости, | ||
- | Для | + | Если по какой-то причине полученный пакет окажется неработоспособным, |
< | < | ||
sudo mkdir / | sudo mkdir / | ||
sudo chmod 777 / | sudo chmod 777 / | ||
- | QTDIR=/ | + | sh psibuild -b |
</ | </ | ||
При этом в автоматическом режиме скачиваются и собираются все необходимые зависимости (найти их можно в папке / | При этом в автоматическом режиме скачиваются и собираются все необходимые зависимости (найти их можно в папке / | ||
- | Для сборки версии с поддержкой вэбкит: | + | Для сборки версии с поддержкой вэбкит |
< | < | ||
- | QTDIR=/ | + | sh psibuild -w |
</ | </ | ||
+ | Для включения в пакет файлов переводов можно задать переменную TRANSLATIONS, | ||
+ | < | ||
+ | TRANSLATIONS=" | ||
+ | </ | ||
+ | Для подключения всех доступных языков служит ключ --with-translations: | ||
+ | < | ||
+ | sh psibuild --with-translations | ||
+ | </ | ||
+ | Для сборки OTR-Plugin необходимо проект собирать с ключём --with-devplugins: | ||
+ | < | ||
+ | sh psibuild --with-devplugins | ||
+ | </ | ||
+ | Естественно, | ||
+ | < | ||
+ | sh psibuild --with-devplugins --with-translations -w -b | ||
+ | </ | ||
ru/mac_osx.1348470954.txt.gz · Последнее изменение: 2012/09/24 07:15 (внешнее изменение)