Можно ли установить Linux-коробку с distcc для сборки моих проектов XCode? - PullRequest
4 голосов
/ 13 мая 2009

У меня есть Mac mini, на котором я делаю некоторые iphone и другие экспериментальные разработки. Ужасно медленно создавать некоторые крупные проекты, которые я опробовал (например, 3d движки и тому подобное). Существует некоторая поддержка для распределенных сборок с помощью distcc, и у меня есть четырехъядерный Linux-пакет, который простаивает рядом с ним.

Вопрос заключается в следующем: возможно ли установить на дистрибутиве Linux окружение distcc, которое бы создавало обычные проекты Mac OS C или C ++ или даже проекты iPhone? Кто-нибудь пытался / преуспел в этом, или это просто невозможно?

Ответы [ 2 ]

9 голосов
/ 13 мая 2009

Да, это возможно. Нет, это не легко. Но я проделал большую часть тяжелой работы для вас и даже собрал ее на toolwhip.googlecode.com . Различные README в источнике описывают, что было сделано. Я не могу сейчас оказать поддержку, но я использую это с очень положительными результатами.

2 голосов
/ 13 мая 2009

Источники для большей части набора инструментов Apple (за исключением, конечно, Xcode) доступны здесь , включая distcc . Все будут работать на Darwin, поэтому одна из возможностей - запустить их через виртуальную машину в Darwin на вашем Linux-компьютере. Похоже, многие популярные дистрибутивы Linux уже имеют пакеты distcc (например, Ubuntu ), хотя я не уверен, насколько они отличаются от кода Apple.

...