Hi,

Just tried building the latest svn version of Blender and it will no 
longer link since Fedora updated to OpenImageIo Version 1.0.5

Here is the error output:

[100%] Generating 
/home/terry/Blender-SVN/ExternalSources/Blender/source/creator/buildinfo.h
-- Found Subversion: /bin/svn (found version "1.7.5")
[100%] Built target buildinfo
Scanning dependencies of target blender
[100%] Building C object source/creator/CMakeFiles/blender.dir/buildinfo.c.o
Linking CXX executable ../../bin/blender
../../lib/libbf_intern_cycles.a(blender_mesh.cpp.o): In function 
`create_mesh':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:45:
 
undefined reference to `ccl::AttributeSet::add(ccl::AttributeStandard, 
OpenImageIO::v1_0::ustring)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:74:
 
undefined reference to `ccl::AttributeSet::add(ccl::AttributeStandard, 
OpenImageIO::v1_0::ustring)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:96:
 
undefined reference to `ccl::Mesh::need_attribute(ccl::Scene*, 
OpenImageIO::v1_0::ustring)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:100:
 
undefined reference to 
`ccl::AttributeSet::add(OpenImageIO::v1_0::ustring, 
OpenImageIO::v1_0::TypeDesc, ccl::Attribute::Element)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:131:
 
undefined reference to `ccl::Mesh::need_attribute(ccl::Scene*, 
OpenImageIO::v1_0::ustring)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:137:
 
undefined reference to `ccl::AttributeSet::add(ccl::AttributeStandard, 
OpenImageIO::v1_0::ustring)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:139:
 
undefined reference to 
`ccl::AttributeSet::add(OpenImageIO::v1_0::ustring, 
OpenImageIO::v1_0::TypeDesc, ccl::Attribute::Element)'
../../lib/libbf_intern_cycles.a(blender_mesh.cpp.o): In function 
`ccl::BlenderSync::sync_mesh_motion(BL::Object, ccl::Mesh*, int)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/blender/blender_mesh.cpp:319:
 
undefined reference to `ccl::AttributeSet::add(ccl::AttributeStandard, 
OpenImageIO::v1_0::ustring)'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::Attribute::set(OpenImageIO::v0_10::ustring, 
OpenImageIO::v0_10::TypeDesc, ccl::Attribute::Element)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:37:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:37:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeColor'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:37:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:37:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeVector'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:37:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeNormal'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::Attribute::data_sizeof()':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:49:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::Attribute::same_storage(OpenImageIO::v0_10::TypeDesc, 
OpenImageIO::v0_10::TypeDesc)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:75:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeColor'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:75:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:76:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeVector'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:76:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeNormal'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:78:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeColor'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:78:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:79:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeVector'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:79:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeNormal'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::AttributeSet::add(ccl::AttributeStandard, 
OpenImageIO::v0_10::ustring)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:182:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeNormal'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:184:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeNormal'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:186:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:188:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:190:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:192:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:194:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypePoint'
../../lib/libcycles_render.a(attribute.cpp.o):/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:196:
 
more undefined references to `OpenImageIO::v0_10::TypeDesc::TypePoint' 
follow
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::AttributeRequest::AttributeRequest(OpenImageIO::v0_10::ustring)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:256:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`ccl::AttributeRequest::AttributeRequest(ccl::AttributeStandard)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/attribute.cpp:266:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
../../lib/libcycles_render.a(attribute.cpp.o): In function 
`OpenImageIO::v0_10::ustring::ustring(char const*)':
/usr/include/OpenImageIO/ustring.h:157: undefined reference to 
`OpenImageIO::v0_10::ustring::make_unique(char const*)'
../../lib/libcycles_render.a(buffers.cpp.o): In function 
`ccl::DisplayBuffer::write(ccl::Device*, std::string const&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/buffers.cpp:341:
 
undefined reference to 
`OpenImageIO::v0_10::ImageOutput::create(std::string const&, std::string 
const&)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/buffers.cpp:342:
 
undefined reference to `OpenImageIO::v0_10::ImageSpec::ImageSpec(int, 
int, int, OpenImageIO::v0_10::TypeDesc)'
../../lib/libcycles_render.a(buffers.cpp.o): In function 
`OpenImageIO::v0_10::ParamValue::~ParamValue()':
/usr/include/OpenImageIO/paramlist.h:90: undefined reference to 
`OpenImageIO::v0_10::ParamValue::clear_value()'
../../lib/libcycles_render.a(graph.cpp.o): In function 
`OpenImageIO::v0_10::ustring::assign(char const*)':
/usr/include/OpenImageIO/ustring.h:225: undefined reference to 
`OpenImageIO::v0_10::ustring::make_unique(char const*)'
../../lib/libcycles_render.a(mesh.cpp.o): In function 
`ccl::MeshManager::update_svm_attributes(ccl::Device*, 
ccl::DeviceScene*, ccl::Scene*, std::vector<ccl::AttributeRequestSet, 
std::allocator<ccl::AttributeRequestSet> >&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/mesh.cpp:426:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
../../lib/libcycles_render.a(mesh.cpp.o): In function 
`ccl::MeshManager::device_update_attributes(ccl::Device*, 
ccl::DeviceScene*, ccl::Scene*, ccl::Progress&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/mesh.cpp:511:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::TypeFloat'
../../lib/libcycles_render.a(image.cpp.o): In function `is_float_image':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:61:
 
undefined reference to 
`OpenImageIO::v0_10::ImageInput::create(std::string const&, std::string 
const&)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:65:
 
undefined reference to 
`OpenImageIO::v0_10::ImageSpec::ImageSpec(OpenImageIO::v0_10::TypeDesc)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:70:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::basesize() const'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:74:
 
undefined reference to `OpenImageIO::v0_10::TypeDesc::basesize() const'
../../lib/libcycles_render.a(image.cpp.o): In function 
`ccl::ImageManager::file_load_image(ccl::ImageManager::Image*, 
ccl::device_vector<ccl::uchar4>&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:209:
 
undefined reference to 
`OpenImageIO::v0_10::ImageInput::create(std::string const&, std::string 
const&)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:214:
 
undefined reference to 
`OpenImageIO::v0_10::ImageSpec::ImageSpec(OpenImageIO::v0_10::TypeDesc)'
../../lib/libcycles_render.a(image.cpp.o): In function 
`ccl::ImageManager::file_load_float_image(ccl::ImageManager::Image*, 
ccl::device_vector<ccl::float4>&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:271:
 
undefined reference to 
`OpenImageIO::v0_10::ImageInput::create(std::string const&, std::string 
const&)'
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/render/image.cpp:276:
 
undefined reference to 
`OpenImageIO::v0_10::ImageSpec::ImageSpec(OpenImageIO::v0_10::TypeDesc)'
../../lib/libcycles_util.a(util_path.cpp.o): In function 
`ccl::path_get(std::string const&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/util/util_path.cpp:48:
 
undefined reference to `OpenImageIO::v0_10::Sysutil::this_program_path()'
../../lib/libcycles_util.a(util_path.cpp.o): In function 
`ccl::path_user_get(std::string const&)':
/home/terry/Blender-SVN/ExternalSources/Blender/intern/cycles/util/util_path.cpp:56:
 
undefined reference to `OpenImageIO::v0_10::Sysutil::this_program_path()'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/blender] Error 1
make[1]: *** [source/creator/CMakeFiles/blender.dir/all] Error 2
make: *** [all] Error 2
Fail - make
[terry@localhost AutoCompileBlender]$

_______________________________________________
Bf-python mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-python

Reply via email to