Я только что скачал blender souce.Как скомпилировать Blender из источника?
Как его построить?
Я попытался make
команды, но я получаю это:
Btw, я делаю это на Windows, используя Cygwin.
Я только что скачал blender souce.Как скомпилировать Blender из источника?
Как его построить?
Я попытался make
команды, но я получаю это:
Btw, я делаю это на Windows, используя Cygwin.
Крупные и сложные проекты, такие как Blender, часто имеют множество зависимостей и тонкостей, что делает их очень сложной задачей. Обычно исходный код сопровождается инструкциями по сборке, которые рассказывают вам, как его построить. But you often can find them on the web, too.
Ваш оригинальный ответ был в порядке тоже :) – Moeb
из предоставленной вами ссылки, компиляция Windows слишком сложна. Если я попробую это на моей машине Redhat, что бы это квалифицировалось как «Ubuntu Gutsy, Hardy, Jaunty», «Arch Linux» и «Gentoo»? Я имею в виду предоставленные здесь дистрибутивы: http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.4x/Linux – Moeb
Просто проверьте, настроен ли ваш sdl-config для переменных среды.
если нет, то установить в директорию, где SDL-конфигурации существует (setenv
команда)
если СДЛ-конфигурации не существует, попробуйте и установить его (я знаю Ubuntu sudo aptitude install libsdl1.2-dev
).
После установки, а затем проверить, если путь был включен в переменную окружения (env
команда)
Если есть какие-либо дистрибутивы отсутствует, загрузите их здесь (для Linux, http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.4x/Linux)
Ну, вы, вероятно, следует начать на http://wiki.blender.org/index.php/Dev:Doc/Building_Blender
Cygwin является грязным, но возможно. В Windows я настоятельно рекомендую создавать под VisualStudio. Посмотрите на
http://wiki.blender.org/index.php/Dev:Doc/Hackers_Guide/Building/Cygwin_Make
, если вы хотите построить в Cygwin.
Обратите внимание, что рукописные make-файлы, указанные в этом сообщении, были удалены из Blender, теперь Blender использует CMake. Поддержка Cygwin была удалена уже некоторое время. – ideasman42