Oops sorry wrong list. On 06/28/2012 12:44 PM, Terry Wallwork wrote: > 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
_______________________________________________ Bf-python mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-python
