[Bf-committers] Scons linking on OSX
Jean-Luc Peurière
jlp at nerim.net
Thu Oct 14 20:39:09 CEST 2004
Le 14 oct. 04, à 19:16, car a écrit :
>> Scons build on Os X with defaults options is fully static with 0
>> dependencies
>> outside of the systems frameworks.
>>
>> If CVS darwin libs are checked out at the same time than blender
>> tree, it
>> event builds straight out of the box, without any config..
>>
>> So, you must be using an old or heavily customized config.opts.
>>
>> This may not be true of Tuhopuu tree.
>
> The tuhopuu tree has always done this to me. And the BF CVS I tend to
> need fresh clean CVS downloads so that is not the problem. I would
> think or would hope that there is an option to have it compile
> complete instead of dependancies files.
>
delete or rename the config.opts. no more dependancies on Os X 10.3.
Config.opts file is preserved across check-outs.
here are the deps of an scons build, nothing outside system, and all
those libs are always present :
tibook:~/dev/bf_ref_tree/blender luke$ otool -L blender
blender:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0,
current version 71.1.1)
/System/Library/Frameworks/Python.framework/Versions/2.3/Python
(compatibility version 2.3.0, current version 2.3.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/
CoreServices (compatibility version 1.0.0, current version 16.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
(compatibility version 300.0.0, current version 500.56.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 128.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/
AudioToolbox (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
(compatibility version 1.0.0, current version 17.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGLU.dylib (compatibility version 1.0.0, current version 1.0.0)
More information about the Bf-committers
mailing list