Hi, thank you for the help.
As suggested by Andreas, AGG_LDFLAGS does what I think should be done and it works for me. As for the IMPORTED_TARGET approach, I still need to explicitly call target_include_directories() and in addition the options given to the linker with PkgConfig::AGG seems to be wrong. I am quite inclined to forgot about this IMPORTED_TARGET approach, I prefer to use the more simple approach that works. If I can suggest something to the cmake developers: please make a more extensive introduction by covering more common cases. For example the standard cmake introduction does not mention how to find and use with an external library. I had to use google and stackoverflow to find the bit of information I needed. just my two cents. Kind regards Francesco -- 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: https://cmake.org/mailman/listinfo/cmake