On 17.05.19 02:53, Gelryun wrote:
I write MakefileList.txt like this.------------------------------------------------------------------------ include_directories(${COMMINC_DIR} ${DBINC_DIR} ./) link_directories(${DBLIB_DIR} ${COMMLIB_DIR}) set(DBUSERID withdb/ufdb) PREPROCESS_ORACLE_FILES(ACK_db.pc ${DBUSERID} "${DBINC_DIR};${COMMINC_DIR}") set(ACK_P_SRCS ACK_db.c ACK_p.c) set(ACK_C_SRCS ACK_db.c ACK_c.c) add_executable(ACK_p ${ACK_P_SRCS}) add_executable(ACK_c ${ACK_C_SRCS}) ... When I install it, the md5sum value of the binaries there is different. Why is the binary md5sum value different?
This is probably due to rpaths being re-written (see https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/RPATH-handling).
You could use https://manpages.debian.org/testing/diffoscope/diffoscope.1.en.html to find out differences between two binaries.
Thanks, Gregor -- 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
