Link command which fails for inkscape on system A (has -llcms2, works with -lcms)
cd /usr/local/src/inkscape_trunk/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/inkscape.dir/link.txt --verbose=1 /usr/bin/c++ -fopenmp -pthread -std=c++11 -O3 -DNDEBUG CMakeFiles/inkscape.dir/main.cpp.o -o ../bin/inkscape -rdynamic ../lib/libinkscape_base.so ../lib/libnrtype_LIB.a ../lib/libcroco_LIB.a ../lib/libavoid_LIB.a ../lib/libcola_LIB.a ../lib/libvpsc_LIB.a ../lib/liblivarot_LIB.a ../lib/libuemf_LIB.a ../lib/lib2geom_LIB.a ../lib/libdepixelize_LIB.a ../lib/libutil_LIB.a ../lib/libgc_LIB.a -pthread -Wl,--export-dynamic -lharfbuzz -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl -lgslcblas -lm -lgmodule-2.0 -lglib-2.0 -lharfbuzz -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl -lgslcblas -lm -lgmodule-2.0 -lglib-2.0 -lX11 -lgnomevfs-2 -llcms2 -lc -lgc -lpoppler -lpoppler-glib -lcairo -lwpg-0.2 -lwpd-0.9 -lwpd-stream-0.9 -ljpeg -lpng -lpopt -lpotrace -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgdl-3 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lfreetype -laspell -lxslt -lxml2 -lz -lsigc-2.0 -Wl,-rpath,/usr/local/src/inkscape_trunk/build/lib
First cmake in the build directory emitted:
-- Found LCMS2: /usr/lib/i386-linux-gnu/liblcms2.so ENABLE_LCMS: ON
Second cmake only emitted: ENABLE_LCMS: ON
Link command which fails for inkscape on system A (has -llcms2, works with -lcms)
cd /usr/local/ src/inkscape_ trunk/build/ src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ inkscape. dir/link. txt --verbose=1 inkscape. dir/main. cpp.o -o ../bin/inkscape -rdynamic ../lib/ libinkscape_ base.so ../lib/ libnrtype_ LIB.a ../lib/ libcroco_ LIB.a ../lib/ libavoid_ LIB.a ../lib/ libcola_ LIB.a ../lib/ libvpsc_ LIB.a ../lib/ liblivarot_ LIB.a ../lib/ libuemf_ LIB.a ../lib/ lib2geom_ LIB.a ../lib/ libdepixelize_ LIB.a ../lib/ libutil_ LIB.a ../lib/libgc_LIB.a -pthread -Wl,--export- dynamic -lharfbuzz -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl -lgslcblas -lm -lgmodule-2.0 -lglib-2.0 -lharfbuzz -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl -lgslcblas -lm -lgmodule-2.0 -lglib-2.0 -lX11 -lgnomevfs-2 -llcms2 -lc -lgc -lpoppler -lpoppler-glib -lcairo -lwpg-0.2 -lwpd-0.9 -lwpd-stream-0.9 -ljpeg -lpng -lpopt -lpotrace -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgdl-3 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lfreetype -laspell -lxslt -lxml2 -lz -lsigc-2.0 -Wl,-rpath, /usr/local/ src/inkscape_ trunk/build/ lib
/usr/bin/c++ -fopenmp -pthread -std=c++11 -O3 -DNDEBUG CMakeFiles/
First cmake in the build directory emitted:
-- Found LCMS2: /usr/lib/ i386-linux- gnu/liblcms2. so
ENABLE_LCMS: ON
Second cmake only emitted:
ENABLE_LCMS: ON