2010-02-15 146 views
3

我剛剛下載了blender souce如何從源代碼編譯Blender?

如何構建它?

我試過make命令,但我得到這個:

alt text

順便說一句,我使用Cygwin的Windows上這樣做。

+0

請注意,本文中引用的手寫makefile已從Blender中刪除,現在Blender使用CMake。 Cygwin支持已被移除一段時間了。 – ideasman42 2017-02-26 14:04:52

回答

5

像Blender這樣龐大而複雜的項目往往有很多依賴和複雜性,這使得構建它們自己成爲一項非常艱鉅的任務。通常,源代碼會附帶構建指令,告訴您如何構建它。 But you often can find them on the web, too.

+1

你原來的回答也沒關係:) – Moeb 2010-02-15 18:24:58

+0

從你提供的鏈接中,Windows編譯太困難了。如果我在我的Redhat機器上試用它,它會在'Ubuntu Gutsy,Hardy,Jaunty','Arch Linux'和'Gentoo'中具備什麼資格?我指的是這裏提供的發行版:http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.4x/Linux – Moeb 2010-02-15 18:31:35

0

只需檢查您的sdl-config是否設置爲環境變量。


如果不是,然後設置到SDL-配置所在的目錄(setenv命令)
如果SDL-配置不存在,嘗試並安裝它(我知道Ubuntu的sudo aptitude install libsdl1.2-dev)。
一旦安裝,然後檢查是否路徑已被列入環境變量(env命令)

如果有任何發行版缺失,從這裏下載(適用於Linux,http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.4x/Linux