On 09/05/2016 04:01 PM, Cristian Adam wrote: > [ 62%] Built target cmjsoncpp [snip] > [ 93%] Linking CXX executable ../bin/cmake > libCMakeLib.a(cmGlobalGenerator.cxx.o): In function > `cmGlobalGenerator::WriteSummary(cmGeneratorTarget*)': > cmGlobalGenerator.cxx:(.text+0x117a8): undefined reference to > `Json::Value::Value(Json::ValueType)' [snip] > ../Utilities/cmjsoncpp/libcmjsoncpp.a(json_writer.cpp.o): In function > `Json::FastWriter::writeValue(Json::Value const&)': [snip] > No idea why it can't find its own cmjsoncpp library
Actually it is finding the library because some of the error messages reference objects in it. Something goes wrong with finding some of the symbols in it, such as some from `json_value.cpp`. What is the output of? $ ar t Utilities/cmjsoncpp/libcmjsoncpp.a I don't have access to this platform so hopefully someone else can dig into it further. Perhaps some preprocessing differences cause symbol mangling to be different across sources. -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers