[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22133] branches/blender2.5/blender/source : NaN makefiles now support and build with precompiled Python 3. 1 by default on Mac

Jasper Mine jaspermine at ptd.net
Mon Aug 3 02:15:31 CEST 2009


Hello,

I would like to comment on mac osx compile.  Please see the bottom of  
this mail for possible reason of failure.
And if I may suggest, when one has the chance, to please look into 3  
button mouse emulation.
Makes it difficult to test being unable to do half blender function in  
navigation.  Thank-you.

Jasper

First run no edits:


g++ -c -DUSE_SUMO_SOLID -DUSE_BULLET -DWITH_BULLET -pipe -fPIC  - 
funsigned-char -fno-strict-aliasing -DNDEBUG -Wall -Wno-reorder  - 
D_THREAD_SAFE -I/Users/jsplifer/Documents/Development/Blender/ 
blender/../lib/darwin-9.7.0-i386/glew/include -I/System/Library/ 
Frameworks/OpenGL.framework -I/Users/jsplifer/Documents/Development/ 
Blender/blender/../lib/darwin-9.7.0-i386/string/include     -I/Users/ 
jsplifer/Documents/Development/Blender/blender/../lib/darwin-9.7.0- 
i386/SoundSystem/include -I/Users/jsplifer/Documents/Development/ 
Blender/blender/../lib/darwin-9.7.0-i386/guardedalloc/include -I../../ 
GamePlayer/common -I../../Converter -I../../Expressions -I../../ 
GameLogic -I../../Ketsji -I../../Ketsji/KXNetwork -I../../Network - 
I../../Network/LoopBackNetwork -I../../Rasterizer -I../../Rasterizer/ 
RAS_OpenGLRasterizer -I../../SceneGraph -I/Users/jsplifer/Documents/ 
Development/Blender/blender/source/gameengine/Physics/Sumo/include -I/ 
Users/jsplifer/Documents/Development/Blender/blender/source/gameengine/ 
Physics/Sumo/Fuzzics/include -I/Users/jsplifer/Documents/Development/ 
Blender/blender/../lib/darwin-9.7.0-i386/moto/include -I../../../ 
blender/blenkernel -I../../../blender/blenlib -I../../../blender/ 
blenloader -I../../../blender/imbuf -I../../../blender/makesdna - 
I../../../blender/makesrna -I../../../blender/readblenfile -I../../../ 
blender/gpu -I../../../gameengine/BlenderRoutines -I../../../kernel/ 
gen_system -I../../../kernel/gen_messaging -I/Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/string/include -I/ 
Users/jsplifer/Documents/Development/Blender/blender/../lib/ 
darwin-9.7.0-i386/ghost/include -I/Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/python/include/ 
python3.1 GPG_ghost.cpp -o /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/gameengine/GamePlayer/ghost/ 
GPG_ghost.o
cd /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/gameengine/GamePlayer/ghost/; ar ruv /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/gameengine/ 
GamePlayer/ghost/libghost.a   GPG_Application.o GPG_Canvas.o  
GPG_KeyboardDevice.o GPG_System.o GPG_ghost.o
ar: creating archive /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/gameengine/GamePlayer/ghost/libghost.a
a - GPG_Application.o
a - GPG_Canvas.o
a - GPG_KeyboardDevice.o
a - GPG_System.o
a - GPG_ghost.o
ranlib /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/gameengine/GamePlayer/ghost/libghost.a
make[1]: *** No rule to make target `/Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/gameengine/blphys/ 
fuzzics/libfuzzics.a', needed by `/Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/bin/blender'.  Stop.
make: *** [all] Error 1




After edit to disable game engine, export NAN_NO_KETSJI=true:


****> Link /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/bin/blender
g++ -DNDEBUG -DBUILD_DATE='"2009-08-02"' -DBUILD_TIME='"13:55:11"' - 
DBUILD_REV='"22150M"' -DBUILD_PLATFORM='"darwin-9.7.0-i386"' - 
DBUILD_TYPE='"dynamic"' /Users/jsplifer/Documents/Development/Blender/ 
blender/source/creator/buildinfo.c -c -o /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/buildinfo.o - 
DNAN_BUILDINFO
mkdir -p /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/bin
g++ -pipe -fPIC  -funsigned-char -fno-strict-aliasing -DNDEBUG  -L/ 
System/Library/Frameworks/OpenGL.framework/Libraries -o /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
bin/blender /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/buildinfo.o    /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/creator/libcreator.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/windowmanager/libwindowmanager.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/bsp/lib/libbsp.a / 
Users/jsplifer/Documents/Development/Blender/blender/../lib/ 
darwin-9.7.0-i386/boolop/lib/libboolop.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/SoundSystem/lib/ 
libSoundSystem.a /Users/jsplifer/Documents/Development/Blender/ 
blender/../lib/darwin-9.7.0-i386/ghost/lib/libghost.a /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/string/ 
lib/libstring.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/render/librender.a /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/moto/ 
lib/libmoto.a /Users/jsplifer/Documents/Development/Blender/blender/../ 
lib/darwin-9.7.0-i386/decimation/lib/libdecimation.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
readblenfile/libreadblenfile.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_space/libed_space.a / 
Users/jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0- 
i386/blender/ed_sound/libed_sound.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ed_action/ 
libed_action.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_nla/libed_nla.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_script/libed_script.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/ed_text/libed_text.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/ed_logic/libed_logic.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_sequencer/ 
libed_sequencer.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/ed_file/libed_file.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/ed_info/libed_info.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_buttons/ 
libed_buttons.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_graph/libed_graph.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_node/libed_node.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/ed_outliner/libed_outliner.a / 
Users/jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0- 
i386/blender/ed_time/libed_time.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ed_preview/ 
libed_preview.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_view3d/libed_view3d.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_interface/libed_interface.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_object/ 
libed_object.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_curve/libed_curve.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_metaball/libed_metaball.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_armature/ 
libed_armature.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_mesh/libed_mesh.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_sculpt_paint/libed_sculpt_paint.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ed_physics/ 
libed_physics.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_animation/libed_animation.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/ed_transform/libed_transform.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ed_util/ 
libed_util.a /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/blender/ed_datafiles/libed_datafiles.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/ed_image/libed_image.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/ed_uvedit/ 
libed_uvedit.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/ed_screen/libed_screen.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
ed_console/libed_console.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/windowmanager/ 
libwindowmanager.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/python/libpython.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/makesrna/librna.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/blenlib/libblenlib.a / 
Users/jsplifer/Documents/Development/Blender/blender/../lib/ 
darwin-9.7.0-i386/opennl/lib/libopennl.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/elbeem/lib/ 
libelbeem.a /Users/jsplifer/Documents/Development/Blender/blender/../ 
lib/darwin-9.7.0-i386/smoke/lib//libsmoke.a  /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/moto/lib/ 
libmoto.a /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/kernel/gen_system/libgen_system.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/kernel/ 
gen_messaging/libgen_messaging.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/blenkernel/ 
libblenkernel.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/blenloader/libblenloader.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
blender/blenpluginapi/libblenpluginapi.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/nodes_shd/ 
libnodes_shd.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/nodes_cmp/libnodes_cmp.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
nodes_tex/libnodes_tex.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/nodes/libnodes.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
imbuf/libimbuf.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/blenlib/libblenlib.a /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/ 
iksolver/lib/libiksolver.a /Users/jsplifer/Documents/Development/ 
Blender/blender/../lib/darwin-9.7.0-i386/moto/lib/libmoto.a /Users/ 
jsplifer/Documents/Development/Blender/blender/../lib/darwin-9.7.0- 
i386/superlu/lib/libsuperlu.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/avi/libavi.a /Users/ 
jsplifer/Documents/Development/Blender/blender/../lib/darwin-9.7.0- 
i386/jpeg/lib/libjpeg.a /Users/jsplifer/Documents/Development/Blender/ 
blender/obj/darwin-9.7.0-i386/blender/gpu/libgpu.a /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/glew/ 
lib/libglew.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/blenfont/libblenfont.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/blender/ 
makesdna/libdna.a /Users/jsplifer/Documents/Development/Blender/ 
blender/../lib/darwin-9.7.0-i386/guardedalloc/lib/libguardedalloc.a / 
Users/jsplifer/Documents/Development/Blender/blender/../lib/ 
darwin-9.7.0-i386/memutil/lib/libmemutil.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/png/lib/libpng.a / 
Users/jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0- 
i386/blender/gen_python/libgen_python.a /Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/blenderqt/ 
libblenderqt.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/blender/imbuf/openexr/libopenexr.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
extern/openjpeg/libopenjpeg.a /Users/jsplifer/Documents/Development/ 
Blender/blender/obj/darwin-9.7.0-i386/blender/imbuf/cineon/ 
libcineon.a /Users/jsplifer/Documents/Development/Blender/blender/obj/ 
darwin-9.7.0-i386/blender/imbuf/dds/libdds.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/freetype/lib/ 
libfreetype.a /Users/jsplifer/Documents/Development/Blender/blender/../ 
lib/darwin-9.7.0-i386/openexr/lib/libIlmImf.a /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/openexr/ 
lib/libHalf.a /Users/jsplifer/Documents/Development/Blender/blender/../ 
lib/darwin-9.7.0-i386/openexr/lib/libIex.a /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/openexr/lib/ 
libIlmThread.a /Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/intern/SoundSystem/libSoundSystem.a /Users/ 
jsplifer/Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/ 
intern/DummySoundSystem/libDummySoundSystem.a /Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/intern/ 
SoundSystem/libSoundSystem.a -lGLU -lGL -lz -lstdc++ -framework Carbon  
-framework AGL -framework OpenGL -framework QuickTime -framework  
CoreAudio -framework AudioUnit -framework AudioToolbox /Users/jsplifer/ 
Documents/Development/Blender/blender/../lib/darwin-9.7.0-i386/sdl/lib/ 
libSDL.a -framework Cocoa -framework IOKit /Users/jsplifer/Documents/ 
Development/Blender/blender/../lib/darwin-9.7.0-i386/gettext/lib/ 
libintl.a /Users/jsplifer/Documents/Development/Blender/blender/../lib/ 
darwin-9.7.0-i386/python/lib/python3.1/libpython3.1.a
Undefined symbols:
   "_StartKetsjiShell", referenced from:
       _game_engine_exec in libed_view3d.a(view3d_view.o)
   "_plNearestPoints", referenced from:
       _cloth_collision in libblenkernel.a(collision.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [/Users/jsplifer/Documents/Development/Blender/blender/ 
obj/darwin-9.7.0-i386/bin/blender] Error 1
make: *** [all] Error 1




After edit to do dynamic lookup of undefined symbols, LDFLAGS += - 
undefined dynamic_lookup:


---> creating directory structure for blender
---> copying binary
---> adding excutable attributes
---> copying message files
---> copying .Blanguages
---> copying .blender/ scripts
---> copying ui scripts
---> copying python modules
---> removing SVN directories and Mac hidden files from distribution
make[1]: *** No rule to make target `/Users/jsplifer/Documents/ 
Development/Blender/blender/obj/darwin-9.7.0-i386/blender/blenkernel/ 
blenkernel_blc/libblenkernel_blc.a', needed by `/Users/jsplifer/ 
Documents/Development/Blender/blender/obj/darwin-9.7.0-i386/bin/ 
blenderplayer'.  Stop.
make: *** [all] Error 1
JasperMine2:blender jsplifer$ make release
====> make release in /release
*---> Create blender-2.50-darwin-9.7.0-i386-py3.1 package
****> Create package directory 2.50 if necessary
****> Remove and recreate temporary distribution directory
----> Make Config dir .blender
----> Copy blender.app executable
----> Copy and compile plugins
----> Copy python infrastructure
----> Copy python UI files
----> Move .blender to .app/Contents/MacOS/
----> Strip blender executable
----> Cleaning .svn metadata directories
----> Create distribution file blender-2.50-darwin-9.7.0-i386-py3.1.tar
rm -f  /Users/jsplifer/Documents/Development/Blender/blender/obj/2.50/ 
blender-2.50-darwin-9.7.0-i386-py3.1".tar"*
----> Compressing distribution to blender-2.50-darwin-9.7.0-i386- 
py3.1.tar.bz2
****> /Users/jsplifer/Documents/Development/Blender/blender/obj/2.50/ 
blender-2.50-darwin-9.7.0-i386-py3.1.tar.bz2 is ready




After run of binary:


JasperMine2:blender jsplifer$ /Applications/Blender/testing/ 
Blender.app/Contents/MacOS/blender -w -p 415 88 1024 768
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8
Abort trap




And the crash report with system spec:


Model: MacBookPro1,1, BootROM MBP11.0055.B08, 2 processors, Intel Core  
Duo, 2 GHz, 1 GB
Graphics: kHW_ATIr520Item, ATY,RadeonX1600, spdisplays_pcie_device,  
256 MB

Process:         blender [95361]
Path:            /Applications/Blender/testing/Blender.app/Contents/ 
MacOS/blender
Identifier:      blender
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  bash [374]

Interval Since Last Report:          1889959 sec
Crashes Since Last Report:           18
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   3

Date/Time:       2009-08-02 14:15:09.213 -0400
OS Version:      Mac OS X 10.5.7 (9J61)
Report Version:  6
Anonymous UUID:  DD032A76-5E63-4F99-9889-9F710C2D5D9C

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib             	0x93f2ae42 __kill + 10
1   libSystem.B.dylib             	0x93f9d23a raise + 26
2   libSystem.B.dylib             	0x93fa9679 abort + 73
3   org.blenderfoundation.blender 	0x00928293 Py_InitializeEx + 1203
4   org.blenderfoundation.blender 	0x009283e2 Py_Initialize + 18
5   org.blenderfoundation.blender 	0x00329d18 BPY_start_python + 29
6   org.blenderfoundation.blender 	0x00003240 main + 2334
7   org.blenderfoundation.blender 	0x00002416 start + 54

Thread 0 crashed with X86 Thread State (32-bit):
   eax: 0x00000000  ebx: 0x93fa9639  ecx: 0xbffff23c  edx: 0x93f2ae42
   edi: 0xbffff2e4  esi: 0xa04055b8  ebp: 0xbffff258  esp: 0xbffff23c
    ss: 0x0000001f  efl: 0x00000282  eip: 0x93f2ae42   cs: 0x00000007
    ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
   cr2: 0xffe2a49c

Binary Images:
     0x1000 -   0xa99ff6 +org.blenderfoundation.blender 2.5-devel (2.5- 
devel, 2009-Aug-02, Blender Foundation)  
<11350106574885dfed251e65241ebd9f> /Applications/Blender/testing/ 
Blender.app/Contents/MacOS/blender
0x8fe00000 - 0x8fe2db43  dyld 97.1 (???)  
<100d362e03410f181a34e04e94189ae5> /usr/lib/dyld
0x90003000 - 0x9013cff7  libicucore.A.dylib ??? (???)  
<cac059ebdac7d9a63ee0f7a648c9f6cf> /usr/lib/libicucore.A.dylib
0x9013d000 - 0x90144fff  com.apple.agl 3.0.9 (AGL-3.0.9)  
<2f39c480cfcee9358a23d61b20a6aa56> /System/Library/Frameworks/ 
AGL.framework/Versions/A/AGL
0x90220000 - 0x908c0fe3  com.apple.CoreGraphics 1.409.3 (???)  
<25dceb14af3455b768f56e8765ecf3ca> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/CoreGraphics
0x90906000 - 0x90906ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) / 
System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x90982000 - 0x909a6fff  libxslt.1.dylib ??? (???)  
<0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib
0x90ad2000 - 0x90ad3ffc  libffi.dylib ??? (???)  
<a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x90ad4000 - 0x90ad4fff  com.apple.Carbon 136 (136)  
<7f03616ee9261fb42dc6e6dd77a6f01c> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Carbon
0x90c6d000 - 0x90cabfff  libGLImage.dylib ??? (???)  
<a6425aeb77f4da13212ac75df57b056d> /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x90cac000 - 0x910bcfef  libBLAS.dylib ??? (???) /System/Library/ 
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/ 
Versions/A/libBLAS.dylib
0x9110e000 - 0x9113dfe3  com.apple.AE 402.3 (402.3)  
<b13bfda0ad9314922ee37c0d018d7de9> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91168000 - 0x9116efff  com.apple.print.framework.Print 218.0.3  
(220.2) <5b7f4ef7c2df36aff9605377775781e4> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x91170000 - 0x911b9fef  com.apple.Metadata 10.5.2 (398.25)  
<e0572f20350523116f23000676122a8d> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/Metadata.framework/ 
Versions/A/Metadata
0x911ba000 - 0x91246ff7  com.apple.framework.IOKit 1.5.2 (???)  
<97b9f9d584f48891377f0481b9104434> /System/Library/Frameworks/ 
IOKit.framework/Versions/A/IOKit
0x91247000 - 0x9125cffb  com.apple.ImageCapture 5.0.2 (5.0.2) /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
ImageCapture.framework/Versions/A/ImageCapture
0x9125d000 - 0x91264fe9  libgcc_s.1.dylib ??? (???)  
<f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x9126b000 - 0x9127bffc  com.apple.LangAnalysis 1.6.4 (1.6.4)  
<8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
LangAnalysis.framework/Versions/A/LangAnalysis
0x912b1000 - 0x9132bff8  com.apple.print.framework.PrintCore 5.5.4  
(245.6) <03d0585059c20cb0bde5e000438c49e1> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
PrintCore.framework/Versions/A/PrintCore
0x9132c000 - 0x913b3ff7  libsqlite3.0.dylib ??? (???)  
<3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib
0x913b4000 - 0x91751fef  com.apple.QuartzCore 1.5.8 (1.5.8)  
<a28fa54346a9f9d5b3bef076a1ee0fcf> /System/Library/Frameworks/ 
QuartzCore.framework/Versions/A/QuartzCore
0x917fc000 - 0x91827fe7  libauto.dylib ??? (???)  
<42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x9185b000 - 0x91892fff  com.apple.SystemConfiguration 1.9.2 (1.9.2)  
<8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/ 
SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91893000 - 0x918a0fe7  com.apple.opengl 1.5.10 (1.5.10)  
<5a2813f80c9441170cc1ab8a3dac5038> /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/OpenGL
0x918a1000 - 0x91d72fbe  libGLProgrammability.dylib ??? (???)  
<7f18294a7bd0b6afe4319f29187fc70d> /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x91d73000 - 0x91dfdfe3  com.apple.DesktopServices 1.4.8 (1.4.8)  
<3065de6531ce839c7cb5b6dd70e03f4f> /System/Library/PrivateFrameworks/ 
DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x91dfe000 - 0x91e01fff  com.apple.help 1.1 (36)  
<b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x91e02000 - 0x91ee2fff  libobjc.A.dylib ??? (???)  
<7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
0x91f24000 - 0x92005ff7  libxml2.2.dylib ??? (???)  
<2f6b294896866822330a8888b7f53b75> /usr/lib/libxml2.2.dylib
0x92006000 - 0x92010feb  com.apple.audio.SoundManager 3.9.2 (3.9.2)  
<0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/ 
A/CarbonSound
0x92041000 - 0x92045fff  libGIF.dylib ??? (???)  
<572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libGIF.dylib
0x92210000 - 0x9221cffe  libGL.dylib ??? (???) /System/Library/ 
Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92242000 - 0x92250ffd  libz.1.dylib ??? (???)  
<5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x9226f000 - 0x92a6dfef  com.apple.AppKit 6.5.7 (949.46)  
<a80f8cb62f6bdcb3bed3c8675d55881d> /System/Library/Frameworks/ 
AppKit.framework/Versions/C/AppKit
0x92d6b000 - 0x92d83fff  com.apple.openscripting 1.2.8 (???)  
<572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/ 
Versions/A/OpenScripting
0x92d96000 - 0x92dbffff  libcups.2.dylib ??? (???)  
<1b0435164b9dc6c773d0b1f24701e554> /usr/lib/libcups.2.dylib
0x92dc0000 - 0x92dedfeb  libvDSP.dylib ??? (???)  
<b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/ 
libvDSP.dylib
0x92dee000 - 0x92e7aff7  com.apple.LaunchServices 290.3 (290.6)  
<bdba267184df88bd5b8e2116ea903872> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/ 
Versions/A/LaunchServices
0x92f70000 - 0x93003ff3  com.apple.ApplicationServices.ATS 3.7 (???)  
<a535fc4982d3acff6530ec25c402e679> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/ 
Versions/A/ATS
0x93004000 - 0x93060ff7  com.apple.htmlrendering 68 (1.1.3)  
<fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/ 
Versions/A/HTMLRendering
0x93061000 - 0x93113ffb  libcrypto.0.9.7.dylib ??? (???)  
<9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib
0x93114000 - 0x933eeff3  com.apple.CoreServices.CarbonCore 786.11  
(786.13) <9e2d85d52e5e2951aa4dd53c48ccc52f> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/ 
Versions/A/CarbonCore
0x933ef000 - 0x937adfea  libLAPACK.dylib ??? (???) /System/Library/ 
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/ 
Versions/A/libLAPACK.dylib
0x937d7000 - 0x937d7ff8  com.apple.Cocoa 6.5 (???)  
<e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/ 
Cocoa.framework/Versions/A/Cocoa
0x937d8000 - 0x937d8ffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/ 
Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x937d9000 - 0x9381bfef  com.apple.NavigationServices 3.5.2 (163)  
<91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/ 
Versions/A/NavigationServices
0x9381c000 - 0x93824fff  com.apple.DiskArbitration 2.2.1 (2.2.1)  
<75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/ 
DiskArbitration.framework/Versions/A/DiskArbitration
0x93825000 - 0x938a4ff5  com.apple.SearchKit 1.2.1 (1.2.1)  
<3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/ 
Versions/A/SearchKit
0x93b8e000 - 0x93bc8fe7  com.apple.coreui 1.2 (62) /System/Library/ 
PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x93bc9000 - 0x93bcbfff  com.apple.securityhi 3.0 (30817)  
<32d1c581312dbe0c408578df99661f96> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/ 
SecurityHI
0x93d89000 - 0x93d89ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib  
3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
Frameworks/vecLib.framework/Versions/A/vecLib
0x93d8a000 - 0x93ddbff7  com.apple.HIServices 1.7.0 (???)  
<01b690d1f376e400ac873105533e39eb> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
HIServices.framework/Versions/A/HIServices
0x93ddc000 - 0x93e80fec  com.apple.CFNetwork 438.10 (438.12)  
<fde64bbb20532794396fb21911ccaa98> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/ 
Versions/A/CFNetwork
0x93e84000 - 0x93e84ffd  com.apple.Accelerate 1.4.2 (Accelerate  
1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
Accelerate
0x93ebc000 - 0x94023ff3  libSystem.B.dylib ??? (???)  
<b47c8e6e45aef620730710a732bf1930> /usr/lib/libSystem.B.dylib
0x94024000 - 0x940cbfeb  com.apple.QD 3.11.56 (???)  
<a94d0f5438b730e88e5efdb233295c52> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/QD.framework/ 
Versions/A/QD
0x940cc000 - 0x943d4fff  com.apple.HIToolbox 1.5.5 (???)  
<b17766e3d8800a73f534c41f624f5ac4> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/ 
HIToolbox
0x943ff000 - 0x94417ff7  com.apple.CoreVideo 1.6.0 (20.0)  
<dd60118bac9aefaf88d9ab44558f05c4> /System/Library/Frameworks/ 
CoreVideo.framework/Versions/A/CoreVideo
0x94418000 - 0x944e3fff  com.apple.ColorSync 4.5.1 (4.5.1) /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
ColorSync.framework/Versions/A/ColorSync
0x9474d000 - 0x947fdfff  edu.mit.Kerberos 6.0.13 (6.0.13)  
<804bd1b3f08fb57396781f012006367c> /System/Library/Frameworks/ 
Kerberos.framework/Versions/A/Kerberos
0x94812000 - 0x9481bfff  com.apple.speech.recognition.framework 3.7.24  
(3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/ 
Versions/A/SpeechRecognition
0x9481c000 - 0x9481eff5  libRadiance.dylib ??? (???)  
<8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libRadiance.dylib
0x9486a000 - 0x9486affb  com.apple.installserver.framework 1.0 (8) / 
System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/ 
InstallServer
0x94871000 - 0x949b7ff7  com.apple.ImageIO.framework 2.0.4 (2.0.4)  
<6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/ImageIO
0x94a30000 - 0x94aadfef  libvMisc.dylib ??? (???) /System/Library/ 
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/ 
Versions/A/libvMisc.dylib
0x95a8a000 - 0x95ac9fef  libTIFF.dylib ??? (???)  
<3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libTIFF.dylib
0x95aca000 - 0x95acffff  com.apple.CommonPanels 1.2.4 (85)  
<ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/ 
A/CommonPanels
0x95ad0000 - 0x95aebffb  libPng.dylib ??? (???)  
<4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libPng.dylib
0x95aec000 - 0x95aecff8  com.apple.ApplicationServices 34 (34)  
<8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/ApplicationServices
0x95aed000 - 0x95bd5ff3  com.apple.CoreData 100.2 (186.1)  
<8fb61e1714a4b8d587ce97605ad32547> /System/Library/Frameworks/ 
CoreData.framework/Versions/A/CoreData
0x95bd6000 - 0x95bd6ffa  com.apple.CoreServices 32 (32)  
<2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/CoreServices
0x95cf6000 - 0x95d14fff  libresolv.9.dylib ??? (???)  
<a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
0x95d15000 - 0x95d6eff7  libGLU.dylib ??? (???)  
<a3b9be30100a25a6cd3ad109892f52b7> /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x95d6f000 - 0x95e36ff2  com.apple.vImage 3.0 (3.0) /System/Library/ 
Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/ 
Versions/A/vImage
0x95e37000 - 0x95e4dfff  com.apple.DictionaryServices 1.0.0 (1.0.0)  
<ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/ 
DictionaryServices.framework/Versions/A/DictionaryServices
0x95e81000 - 0x95fb4fef  com.apple.CoreFoundation 6.5.6 (476.18)  
<2d52bab73660117571bd6486dc318f8e> /System/Library/Frameworks/ 
CoreFoundation.framework/Versions/A/CoreFoundation
0x95fb5000 - 0x96107ff3  com.apple.audio.toolbox.AudioToolbox 1.5.2  
(1.5.2) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/ 
AudioToolbox
0x9699a000 - 0x96a17feb  com.apple.audio.CoreAudio 3.1.2 (3.1.2)  
<5a4e6329f8dbca5dcd70924525afd24a> /System/Library/Frameworks/ 
CoreAudio.framework/Versions/A/CoreAudio
0x96a18000 - 0x96be9ffb  com.apple.security 5.0.5 (36371)  
<c13e0bb1acfdcf94be4d3ee118ef190e> /System/Library/Frameworks/ 
Security.framework/Versions/A/Security
0x96bea000 - 0x96f10fe2  com.apple.QuickTime 7.6.2 (1327)  
<3754e41d846b7948f96c9ec4c690b520> /System/Library/Frameworks/ 
QuickTime.framework/Versions/A/QuickTime
0x96f21000 - 0x9719dfe7  com.apple.Foundation 6.5.8 (677.24)  
<aa84b0383891378c348ffa4a94853082> /System/Library/Frameworks/ 
Foundation.framework/Versions/C/Foundation
0x9719e000 - 0x971f8ff7  com.apple.CoreText 2.0.4 (???)  
<f0b6c1d4f40bd21505097f0255abfead> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/ 
Versions/A/CoreText
0x971f9000 - 0x97209fff  com.apple.speech.synthesis.framework 3.7.1  
(3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x97251000 - 0x972e4fff  com.apple.ink.framework 101.3 (86)  
<bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/ 
Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x972ef000 - 0x972f6ffe  libbsm.dylib ??? (???)  
<d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x9738b000 - 0x973aaffa  libJPEG.dylib ??? (???)  
<e7eb56555109e23144924cd64aa8daec> /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libJPEG.dylib
0x973ab000 - 0x97408ffb  libstdc++.6.dylib ??? (???)  
<04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x97409000 - 0x9740dfff  libmathCommon.A.dylib ??? (???) /usr/lib/ 
system/libmathCommon.A.dylib
0x9740e000 - 0x974c8fe3  com.apple.CoreServices.OSServices 227 (227)  
<30cebcb68b1b571df7d77474e0c31556> /System/Library/Frameworks/ 
CoreServices.framework/Versions/A/Frameworks/OSServices.framework/ 
Versions/A/OSServices
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/ 
libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/ 
libSystem.B.dylib




So I assume that after I strip the binary for release I'm stripping  
the python lib from blender.  Because when I try and run the non- 
stripped version, some 45MB compared to 22MB, I get a working blender:


JasperMine2:blender jsplifer$ /Applications/Blender/testing/ 
Blender.app/Contents/MacOS/blender -w -p 415 88 1024 768found bundled  
python: /Applications/Blender/testing/Blender.app/Contents/ 
MacOS/.blender/python
RNA_def_property_struct_type: only during preprocessing.
RNA_def_property_struct_type: only during preprocessing.
Error Totblock: 2
uiButOpPtr len: 12 0x156bb4e0
uiAfterFunc len: 616 0x1aee020

Blender quit


Thanks for looking through the rather long post, hope it may help some  
to compile blender 2.5 on mac os 10.5.  Cheers!
Jasper

On Aug 2, 2009, at 2:22 AM, Matt Ebb wrote:

> Revision: 22133
>          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22133
> Author:   broken
> Date:     2009-08-02 08:22:53 +0200 (Sun, 02 Aug 2009)
>
> Log Message:
> -----------
> NaN makefiles now support and build with precompiled Python 3.1 by  
> default on Mac
>
> Modified Paths:
> --------------
>    branches/blender2.5/blender/source/darwin/Makefile
>    branches/blender2.5/blender/source/nan_definitions.mk
>
> Modified: branches/blender2.5/blender/source/darwin/Makefile
> ===================================================================
> --- branches/blender2.5/blender/source/darwin/Makefile	2009-08-02  
> 06:10:24 UTC (rev 22132)
> +++ branches/blender2.5/blender/source/darwin/Makefile	2009-08-02  
> 06:22:53 UTC (rev 22133)
> @@ -51,8 +51,11 @@
> 	@cp -R $(NANBLENDERHOME)/release/scripts $(DIR)/bin/$ 
> (APPLICATION).app/Contents/MacOS/.blender/
> 	@echo "---> copying ui scripts"
> 	@cp -R $(NANBLENDERHOME)/release/ui $(DIR)/bin/$(APPLICATION).app/ 
> Contents/MacOS/.blender/
> +	@echo "---> copying python modules"
> +	@mkdir $(DIR)/bin/$(APPLICATION).app/Contents/MacOS/.blender/python
> +	@unzip -q $(LCGDIR)/release/python.zip -d $(DIR)/bin/$ 
> (APPLICATION).app/Contents/MacOS/.blender/python/	
> endif
> -	@echo "---> removing SNV directories and Mac hidden files from  
> distribution"
> +	@echo "---> removing SVN directories and Mac hidden files from  
> distribution"
> 	@find $(DIR)/bin/$(APPLICATION).app -name CVS -prune -exec rm -rf  
> {} \;
> 	@find $(DIR)/bin/$(APPLICATION).app -name .DS_Store -exec rm -f {} \;
> 	@find $(DIR)/bin/$(APPLICATION).app -name .svn -prune -exec rm -rf  
> {} \;
>
> Modified: branches/blender2.5/blender/source/nan_definitions.mk
> ===================================================================
> --- branches/blender2.5/blender/source/nan_definitions.mk	2009-08-02  
> 06:10:24 UTC (rev 22132)
> +++ branches/blender2.5/blender/source/nan_definitions.mk	2009-08-02  
> 06:22:53 UTC (rev 22133)
> @@ -136,18 +136,24 @@
>     export ID = $(shell whoami)
>     export HOST = $(shell hostname -s)
>
> -    export PY_FRAMEWORK ?= 1
> +    export NAN_PYTHON_VERSION = 3.1
>
> -    ifdef PY_FRAMEWORK
> -       export NAN_PYTHON ?= /System/Library/Frameworks/ 
> Python.framework/Versions/2.3
> -       export NAN_PYTHON_VERSION ?= 2.3
> -       export NAN_PYTHON_BINARY ?= $(NAN_PYTHON)/bin/python$ 
> (NAN_PYTHON_VERSION)
> -       export NAN_PYTHON_LIB ?= -framework Python
> +    ifeq ($(NAN_PYTHON_VERSION),3.1)
> +      export PY_FRAMEWORK ?= 0
> +	  export NAN_PYTHON ?= $(LCGDIR)/python
> +      export NAN_PYTHON_LIB ?= $(NAN_PYTHON)/lib/python$ 
> (NAN_PYTHON_VERSION)/libpython$(NAN_PYTHON_VERSION).a
>     else
> -       export NAN_PYTHON ?= /sw
> -       export NAN_PYTHON_VERSION ?= 2.3
> -       export NAN_PYTHON_BINARY ?= $(NAN_PYTHON)/bin/python$ 
> (NAN_PYTHON_VERSION)
> -       export NAN_PYTHON_LIB ?= $(NAN_PYTHON)/lib/python$ 
> (NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
> +      export PY_FRAMEWORK ?= 1
> +      ifdef PY_FRAMEWORK
> +        export NAN_PYTHON ?= /System/Library/Frameworks/ 
> Python.framework/Versions/2.5
> +        export NAN_PYTHON_VERSION ?= 2.5
> +        export NAN_PYTHON_BINARY ?= $(NAN_PYTHON)/bin/python$ 
> (NAN_PYTHON_VERSION)
> +        export NAN_PYTHON_LIB ?= -framework Python
> +      else
> +        export NAN_PYTHON ?= /sw
> +        export NAN_PYTHON_BINARY ?= $(NAN_PYTHON)/bin/python$ 
> (NAN_PYTHON_VERSION)
> +        export NAN_PYTHON_LIB ?= $(NAN_PYTHON)/lib/python$ 
> (NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
> +      endif
>     endif
>
>     export NAN_OPENAL ?= $(LCGDIR)/openal
> @@ -171,14 +177,10 @@
>
>     export NAN_OPENEXR ?= $(LCGDIR)/openexr
>     export NAN_OPENEXR_INC ?= -I$(NAN_OPENEXR)/include -I$ 
> (NAN_OPENEXR)/include/OpenEXR
> -    ifeq ($(CPU),powerpc)
> -      export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $ 
> (NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a
> -    else
> -      export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $ 
> (NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $ 
> (NAN_OPENEXR)/lib/libIlmThread.a
> -    endif
> +    export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $ 
> (NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $ 
> (NAN_OPENEXR)/lib/libIlmThread.a
> +
> +    export NAN_NO_KETSJI=false
>
> -    # export NAN_NO_KETSJI=true
> -
>     ifeq ($(CPU), i386)
>       export NAN_NO_OPENAL=true
>     endif
>
>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>



More information about the Bf-committers mailing list