Compilation issue ( v1.1.1 )


Gonzalo Garramuño
 

After installing OpenColorIO v2.0 without any problems, I am now trying to revert the change to OCIO v1.1.1.

However, on the linking phase of the utilities, I get a bunch of YAML missing reference symbols, like:

../../core/libOpenColorIO.so.1.1.1: reference to `YAML::Emitter::PostWriteStreamable(std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > const&)' undefined

I am at a loss what to try next, as I made sure no other YAML library is present and the linking line seems fine:

/usr/bin/g++-4.8   -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -msse2 -O3 -DNDEBUG  -rdynamic CMakeFiles/ociocheck.dir/main.cpp.o CMakeFiles/ociocheck.dir/__/share/argparse.cpp.o CMakeFiles/ociocheck.dir/__/share/pystring.cpp.o CMakeFiles/ociocheck.dir/__/share/strutil.cpp.o  -o ociocheck -Wl,-rpath,/home/gga/code/applications/mrv/dependencies/OpenColorIO-1.1.1/build-linux-3/src/core: ../../core/libOpenColorIO.so.1.1.1 ../../../ext/dist/lib/libtinyxml.a ../../../ext/dist/lib/libyaml-cpp.a

Join {ocio-dev@lists.aswf.io to automatically receive all group messages.