我在Mac OS X Lion中构建Blender 2.6时遇到问题。 我在这里描述了
http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Mac
但我发现我必须使用这些说明安装Xcode 3。
http://blog.laurent.etiemble.com/index.php?post/2011/09/04/Xcode-3.2.6%2C-Lion-and-PPC-support
然而,我发现了一些错误,现在,我正在尝试这样做:
A。)Scons将blender / config / darwin-config.py复制到blender文件夹中 并将文件重命名为user-config.py:
cd~ / blender-build / blender cp build_files / scons / config / darwin-config.py user-config.py然后打开 user-config.py并更改最顶部的标记以匹配您的 需要(永远不要(!)直接更改darwin-config.py):
MACOSX_ARCHITECTURE需要设置为正确的架构:ppc, i386(Intel 32bit)或x86_64(Intel 64bit)首次成功后 构建,你可以事后(“专家模式”)调整其他设置 做一个优化的构建。
请注意,默认情况下会构建32位体系结构(ppc& i386) 10.4SDK。如果您使用的是OSX 10.6,则可能需要在xcode install中安装10.4 SDK作为可选包。然后启动 建立:
python scons / scons.py -j 2将“2”更改为实际的CPU数 您在系统中拥有的核心,以加速构建过程。
如果一切顺利,生成的blender.app将驻留在此处: 混合器 - 建造/安装/达尔文/ blender.app
我收到以下错误
ld:in /Users/usersname/blender-build/build/darwin/lib/libbf_intern_guardedalloc.a, archive没有架构x86_64 collect2:ld的目录 返回1退出状态
你知道我能做些什么来解决这个问题吗? 有什么建议吗?
提前致谢