Hi all I'm getting some odd behaviour trying to build openimageio 1.7.17 on centos7 linking against ocio_v1.0.9
../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::LookTransform::setSrc(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getNumLooks() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::setInputColorSpaceName(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::PackedImageDesc::PackedImageDesc(float*, long, long, long, long, long, long)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getDefaultView(char const*) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::Create()' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::FileTransform::setInterpolation(OpenColorIO::v1::Interpolation)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::LookTransform::Create()' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getProcessor(std::tr1::shared_ptr<OpenColorIO::v1::Context const> const&, char const*, char const*) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::setLooksOverrideEnabled(bool)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::SetLoggingLevel(OpenColorIO::v1::LoggingLevel)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::setDisplay(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getNumColorSpaces() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getView(char const*, int) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Processor::apply(OpenColorIO::v1::ImageDesc&) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::FileTransform::setSrc(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Processor::hasChannelCrosstalk() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getColorSpace(char const*) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::PackedImageDesc::~PackedImageDesc()' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::GetCurrentConfig()' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::FileTransform::Create()' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getDefaultDisplay() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getNumViews(char const*) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `typeinfo for OpenColorIO::v1::Exception' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::setView(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getColorSpaceNameByIndex(int) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Context::createEditableCopy() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getDisplay(int) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Processor::isNoOp() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::ColorSpace::getName() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getProcessor(std::tr1::shared_ptr<OpenColorIO::v1::Context const> const&, std::tr1::shared_ptr<OpenColorIO::v1::Transform const> const&, OpenColorIO::v1::TransformDirection) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::LookTransform::setLooks(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getCurrentContext() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::parseColorSpaceFromString(char const*) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::LookTransform::setDst(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getNumDisplays() const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::DisplayTransform::setLooksOverride(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::getLookNameByIndex(int) const' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Config::CreateFromFile(char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::Context::setStringVar(char const*, char const*)' ../libOpenImageIO/libOpenImageIO.so.1.7.17: undefined reference to `OpenColorIO::v1::ColorSpace::getBitDepth() const' This is coming up either on the testsuite, or the executables (oiiotool / iv) Same repo builds /links fine on centos 6 (same version of ocio) in both cases the c++ comiler is 4.8.5 Any idea how to debug it further? Cheers Ran
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
