[Bf-committers] EXR Link error?

Galen Beals galenbeals at gmail.com
Thu Nov 19 22:11:33 CET 2009


I've been unable to make a build of blender recently. Ever since I  
started testing out my own builds of Raman (open source node  
compositor) I have been getting this same error when compiling Blender  
2.5 on OSX using Scons:

Linking program ==> 'blender'
Undefined symbols:
   "Imf::Channel::Channel(Imf::PixelType, int, int)", referenced from:
       _IMB_exrtile_begin_write in libbf_openexr.a(openexr_api.o)
       _IMB_exr_begin_write in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr_half in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr_half in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr_half in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr_half in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr_half in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr in libbf_openexr.a(openexr_api.o)
       _imb_save_openexr in libbf_openexr.a(openexr_api.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
scons: *** [/Users/galenb/blender2.5/build/darwin/bin/blender] Error 1
scons: building terminated because of errors.

It looks like something in Open EXR as far as I can tell. Has anyone  
seen this or know what it might be?

I did update a bunch or dependencies in order to build Ramen and EXR  
was one of them. But, that one was in /usr/local. As far as I was  
aware, Blender should be using the one in Blender's "LIBDIR" right?

Thanks for any help,

-=GB=-


More information about the Bf-committers mailing list