@@ -39,9 +39,9 @@ IF (NOT RELEASE_MODE)
3939 ENDIF ()
4040
4141 IF (${PKG_SUFFIX} STREQUAL "generic" OR ${PKG_SUFFIX} STREQUAL "optimized" )
42- SET (EXTRA_LIBS "-ltf_protos_cc -fopenmp -lpng16 -lsqlite3 -lsnappy -lgif -ldouble-conversion -llmdb -lre2 -ljpeg -lz -lfarmhash" )
42+ SET (EXTRA_LIBS "-ltf_protos_cc -fopenmp -lpng16 -lsqlite3 -lsnappy -lgif -ldouble-conversion -llmdb -lre2 -ljpeg -lz -lfarmhash -licuuc " )
4343 SET (EXTRA_STATIC_LIBS "" )
44- SET (EXTRA_DEPS ", libdouble-conversion-dev, libfarmhash-dev, libre2-dev, libgif-dev, libpng-dev, libsqlite3-dev, libsnappy-dev, liblmdb-dev, libjpeg-dev" )
44+ SET (EXTRA_DEPS ", libdouble-conversion-dev, libfarmhash-dev, libre2-dev, libgif-dev, libpng-dev, libsqlite3-dev, libsnappy-dev, liblmdb-dev, libjpeg-dev, libicu-dev " )
4545 ELSE ()
4646 SET (EXTRA_LIBS "" )
4747 SET (EXTRA_STATIC_LIBS "${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libtf_protos_cc-static.a" )
@@ -56,7 +56,8 @@ IF (NOT RELEASE_MODE)
5656 ${EXTRA_LIBS} -Wl,--as-needed -ldl -lpthread)
5757 SET (TENSORFLOWCPP_STATIC_LIBS -Wl,-rpath=${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp -L${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp
5858 -Wl,--whole-archive ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libtensorflow-core-static .a ${EXTRA_STATIC_LIBS}
59- ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libprotobuf-tf-static .a -Wl,--no -whole-archive ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libabsl.a
59+ ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libprotobuf-tf-static .a -Wl,--no -whole-archive -Wl,--allow-multiple-definition
60+ ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libabsl.a
6061 ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libnsync-tf.a ${CMAKE_INSTALL_PREFIX} /lib/tensorflow-cpp/libnsync-cpp-tf.a
6162 ${EXTRA_LIBS} -ldl -lpthread)
6263
0 commit comments