Don't link libpython, it isn't there in manylinux

This commit is contained in:
Robert Taylor 2022-12-15 00:37:06 +00:00 committed by Jean-Paul Chaput
parent eb26bb1f87
commit a02c88a893
70 changed files with 93 additions and 76 deletions

View File

@ -7,7 +7,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")

View File

@ -50,7 +50,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -9,7 +9,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
find_package(Bootstrap REQUIRED)

View File

@ -90,7 +90,7 @@ endif ( CHECK_DETERMINISM )
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library( anabatic ${cpps} )

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(Bootstrap)
cmake_minimum_required(VERSION 2.8.0)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables USE_LIBBFD "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")

View File

@ -135,7 +135,7 @@
# Build <PROJECT>_INCLUDE_DIR & <PROJECT>_LIBRARIES and sets up <PROJECT>_FOUND
# Usage: set_library_path(<PROJECT> <library>)
#
# May be used any number of time on the same <PROJECT> to create a list of
#PYTHON_NEW May be used any number of time on the same <PROJECT> to create a list of
# <library>.
#
macro(set_libraries_path configname library)
@ -152,7 +152,14 @@
set(${configname}_FOUND "NOTFOUND")
endif()
endmacro()
#
# sets that a library is expected to have unresolved symbols
# Usage: set_library_unresolved_symbols(<PROJECT>)
#
# Should be used before set_libraries_path.
macro(set_has_unresolved_symbols configname)
set(${configname}_LIBRARIES "-Wl,--unresolved-symbols=ignore-in-shared-libs" ${${configname}_LIBRARIES})
endmacro()
#
# Checks if a set of libraries has been found, could be blocking or not.
@ -400,9 +407,11 @@
set( pyDeplibs ${clib} ${deplibs} )
add_library( ${clib} ${pyCpps} )
set_target_properties( ${clib} PROPERTIES VERSION ${version} SOVERSION ${soversion} )
set_target_properties( ${clib} PROPERTIES VERSION ${version} SOVERSION ${soversion})
#target_compile_definitions( ${clib} PUBLIC Py_LIMITED_API=1)
target_link_libraries( ${clib} ${deplibs} )
install( TARGETS ${clib} DESTINATION lib${LIB_SUFFIX} )
target_link_options( ${clib} PRIVATE "LINKER:--unresolved-symbols=ignore-in-object-files")
endif()
set( pytarget "${pymodule}_target" )
@ -413,6 +422,7 @@
PREFIX ""
OUTPUT_NAME ${pymodule}
)
#target_compile_definitions( ${pytarget} PUBLIC Py_LIMITED_API=1)
target_link_libraries( ${pytarget} ${pyDeplibs} )
install( TARGETS ${pytarget} DESTINATION ${Python_CORIOLISARCH} )
@ -436,6 +446,7 @@
add_library( ${pymodule} MODULE ${pyCpps} )
set_target_properties( ${pymodule} PROPERTIES PREFIX "" )
target_link_libraries( ${pymodule} ${deplibs} )
# target_compile_definitions( ${pymodule} PUBLIC Py_LIMITED_API=1)
install( TARGETS ${pymodule} DESTINATION ${Python_CORIOLISARCH} )
if( NOT ("${pyIncludes}" STREQUAL "None") )

View File

@ -6,7 +6,7 @@
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")

View File

@ -101,7 +101,7 @@
${QWT_LIBRARY}
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library( bora ${cpps} ${mocCpps} ${pyCpps} )

View File

@ -8,7 +8,7 @@
#option(BUILD_DOC "Build the documentation (doxygen)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
find_package(Bootstrap REQUIRED)

View File

@ -5,7 +5,7 @@
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
OPTION(BUILD_DOC "Build the documentation (latex+doxygen)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -49,7 +49,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
install( TARGETS libmanager DESTINATION lib${LIB_SUFFIX} )

View File

@ -313,7 +313,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
install ( TARGETS crlcore DESTINATION lib${LIB_SUFFIX} )

View File

@ -1,5 +1,6 @@
# -*- explicit-buffer-name: "CMakeLists.txt<crlcore/src/ccore/cyclop>" -*-
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
include_directories ( ${CRLCORE_SOURCE_DIR}/src/ccore
${HURRICANE_INCLUDE_DIR}
${UTILITIES_INCLUDE_DIR}
@ -31,7 +32,7 @@
${OA_LIBRARIES}
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES}
${Python_LIBRARIES}
-lutil
${LIBXML2_LIBRARIES}
${BZIP2_LIBRARIES}

View File

@ -29,7 +29,7 @@
${OA_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
@ -96,7 +96,6 @@
${HURRICANE_PYTHON_LIBRARIES}
${HURRICANE_LIBRARIES}
${LEFDEF_LIBRARIES}
${Python_LIBRARIES}
${QtX_LIBRARIES}
-lutil
)

View File

@ -1,5 +1,7 @@
# -*- explicit-buffer-name: "CMakeLists.txt<crlcore/src/x2y> -*-
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
include_directories ( ${CRLCORE_SOURCE_DIR}/src/ccore
${HURRICANE_INCLUDE_DIR}
${UTILITIES_INCLUDE_DIR}
@ -20,7 +22,7 @@
${OA_LIBRARIES}
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES}
${Python_LIBRARIES}
-lutil
${LIBXML2_LIBRARIES}
${BZIP2_LIBRARIES}

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(CUMULUS)
cmake_minimum_required(VERSION 2.8.0)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -7,7 +7,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${CMAKE_INSTALL_DIR}")

View File

@ -73,7 +73,7 @@ endif ( CHECK_DETERMINISM )
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library( katabatic ${cpps} )

View File

@ -7,7 +7,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${CMAKE_INSTALL_DIR}")

View File

@ -94,7 +94,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(KNIK)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -60,7 +60,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
install ( TARGETS knik DESTINATION lib${LIB_SUFFIX} )

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(NIMBUS)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")

View File

@ -57,7 +57,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library ( pyNimbus MODULE ${pyCpps} )

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(VLSISAPD)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -1,7 +1,7 @@
INCLUDE_DIRECTORIES ( ${VLSISAPD_SOURCE_DIR}/src/liberty/src )
ADD_EXECUTABLE ( driveLiberty driveLiberty.cpp )
ADD_EXECUTABLE ( parseLiberty parseLiberty.cpp )
TARGET_LINK_LIBRARIES ( driveLiberty liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
TARGET_LINK_LIBRARIES ( parseLiberty liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
TARGET_LINK_LIBRARIES ( driveLiberty liberty ${Boost_LIBRARIES} )
TARGET_LINK_LIBRARIES ( parseLiberty liberty ${Boost_LIBRARIES} )
INSTALL ( TARGETS driveLiberty DESTINATION share/doc/coriolis2/examples/vlsisapd/liberty )
INSTALL ( TARGETS parseLiberty DESTINATION share/doc/coriolis2/examples/vlsisapd/liberty )

View File

@ -24,7 +24,7 @@ IF(Boost_FOUND)
OUTPUT_NAME "AGDS"
PREFIX ""
)
TARGET_LINK_LIBRARIES(pyAGDS agds ${Boost_LIBRARIES} ${Python_LIBRARIES})
TARGET_LINK_LIBRARIES(pyAGDS agds ${Boost_LIBRARIES} )
INSTALL(TARGETS pyAGDS DESTINATION ${PYTHON_SITE_PACKAGES})
ENDIF(Boost_FOUND)

View File

@ -27,7 +27,7 @@
target_link_libraries ( bookshelf vlsisapdutils )
set_target_properties ( bookshelf PROPERTIES VERSION 1.0 SOVERSION 1 )
add_executable ( bookshelf-tk ${testcpps} )
target_link_libraries ( bookshelf-tk bookshelf ${Boost_LIBRARIES} ${Python_LIBRARIES})
target_link_libraries ( bookshelf-tk bookshelf ${Boost_LIBRARIES} )
install ( TARGETS bookshelf DESTINATION lib${LIB_SUFFIX} )
install ( TARGETS bookshelf-tk DESTINATION bin )

View File

@ -21,7 +21,7 @@ IF(Boost_FOUND)
OUTPUT_NAME "CIF"
PREFIX ""
)
TARGET_LINK_LIBRARIES(pyCIF cif ${Boost_LIBRARIES} ${Python_LIBRARIES})
TARGET_LINK_LIBRARIES(pyCIF cif ${Boost_LIBRARIES} )
INSTALL(TARGETS pyCIF DESTINATION ${PYTHON_SITE_PACKAGES})
ENDIF(Boost_FOUND)

View File

@ -43,7 +43,7 @@
set_target_properties ( configuration PROPERTIES VERSION 1.0 SOVERSION 1 )
target_link_libraries ( configuration vlsisapdutils
${QtX_LIBRARIES}
${Python_LIBRARIES}
${LIBXML2_LIBRARIES}
${Boost_LIBRARIES}
)
@ -55,7 +55,7 @@
PREFIX ""
)
target_link_libraries ( pyConfiguration configuration
${Python_LIBRARIES}
${LIBXML2_LIBRARIES}
${Boost_LIBRARIES}
)

View File

@ -22,7 +22,7 @@ IF (Boost_FOUND)
OUTPUT_NAME "DTR"
PREFIX ""
)
TARGET_LINK_LIBRARIES(pyDTR dtr ${LIBXML2_LIBRARIES} ${Boost_LIBRARIES} ${Python_LIBRARIES})
TARGET_LINK_LIBRARIES(pyDTR dtr ${LIBXML2_LIBRARIES} ${Boost_LIBRARIES} )
INSTALL(TARGETS pyDTR DESTINATION ${PYTHON_SITE_PACKAGES})
ENDIF(Boost_FOUND)

View File

@ -66,6 +66,6 @@ if ( Boost_FOUND )
OUTPUT_NAME "LIBERTY"
PREFIX ""
)
target_link_libraries ( pyLIBERTY liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
target_link_libraries ( pyLIBERTY liberty ${Boost_LIBRARIES} )
install ( TARGETS pyLIBERTY DESTINATION ${PYTHON_SITE_PACKAGES} )
endif ( Boost_FOUND )

View File

@ -27,7 +27,7 @@ IF(Boost_FOUND)
OUTPUT_NAME "SPICE"
PREFIX ""
)
TARGET_LINK_LIBRARIES(pySPICE spice ${Boost_LIBRARIES} ${Python_LIBRARIES})
TARGET_LINK_LIBRARIES(pySPICE spice ${Boost_LIBRARIES} )
INSTALL(TARGETS pySPICE DESTINATION ${PYTHON_SITE_PACKAGES})
ENDIF(Boost_FOUND)

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(DOCUMENTATION)
cmake_minimum_required(VERSION 2.4.0)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${LIB_SUFFIX} ${CMAKE_INSTALL_DIR}")

View File

@ -4,7 +4,7 @@
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
find_package(Bootstrap REQUIRED)

View File

@ -44,7 +44,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(EQUINOX)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -57,7 +57,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
install ( TARGETS equinox intervalTree DESTINATION lib${LIB_SUFFIX} )

View File

@ -8,7 +8,7 @@
#option(BUILD_DOC "Build the documentation (doxygen)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
find_package(Bootstrap REQUIRED)

View File

@ -58,7 +58,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -3,7 +3,7 @@
set( CMAKE_LEGACY_CYGWIN_WIN32 0 )
project( FLUTE )
cmake_minimum_required( VERSION 2.8.9 )
cmake_minimum_required(VERSION 3.18)
set( ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}" )
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -32,7 +32,7 @@
${CORIOLIS_LIBRARIES}
${HURRICANE_PYTHON_LIBRARIES}
${UTILITIES_LIBRARY}
${Python_LIBRARIES}
-lutil
)

View File

@ -7,7 +7,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")

View File

@ -44,7 +44,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library( foehn ${cpps} )

View File

@ -8,7 +8,7 @@
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules")
find_package(RapidJSON REQUIRED)

View File

@ -129,6 +129,11 @@ IF(UNIX)
DOC "${HURRICANE_LIBRARY_PATH_DESCRIPTION}"
)
set_has_unresolved_symbols(HURRICANE_ANALOG)
set_has_unresolved_symbols(HURRICANE_PYTHON)
set_has_unresolved_symbols(HURRICANE_PYTHON_NEW)
set_has_unresolved_symbols(HURRICANE_VIEWER)
SET_LIBRARIES_PATH(HURRICANE HURRICANE_CONFIGURATION)
SET_LIBRARIES_PATH(HURRICANE HURRICANE_UTILITIES)
SET_LIBRARIES_PATH(HURRICANE HURRICANE)
@ -139,7 +144,6 @@ IF(UNIX)
set(HURRICANE_PYTHON_INTERFACE_LINK_LIBRARIES "${Boost_LIBRARIES} ${BZIP2_LIBRARIES} ${LIBBFD_LIBRARIES}" )
HURRICANE_CHECK_LIBRARIES(HURRICANE )
HURRICANE_CHECK_LIBRARIES(HURRICANE_PYTHON_NEW ${HURRICANE_FIND_REQUIRED})
HURRICANE_CHECK_LIBRARIES(HURRICANE_PYTHON ${HURRICANE_FIND_REQUIRED})

View File

@ -91,14 +91,14 @@
add_python_module3( "${pyCfgCpps}"
"${pyCfgIncludes}"
Cfg
"pytypemanager;configuration;hurricane;${QtX_LIBRARIES};${Python_LIBRARIES}"
"pytypemanager;configuration;hurricane;${QtX_LIBRARIES};"
include/coriolis2/hurricane/configuration
)
add_python_module3( "${pyHurricane3Cpps}"
"${pyHurricane3Includes}"
Hurricane3
"pytypemanager;configuration;hurricane;${Python_LIBRARIES}"
"pytypemanager;configuration;hurricane;"
include/coriolis2/hurricane/configuration
)

View File

@ -168,7 +168,7 @@
set( depLibs hurricane
${Boost_LIBRARIES}
${Python_LIBRARIES}
)
add_python_module( "${pyCpps}"

View File

@ -150,7 +150,7 @@
${UTILITIES_LIBRARY}
${LIBXML2_LIBRARIES}
${QtX_LIBRARIES}
${Python_LIBRARIES}
)
add_library( viewer ${cpps} ${MOC_SRCS} ${RCC_SRCS} ${pyCpps} )

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(ISPD)
cmake_minimum_required(VERSION 2.4.0)
cmake_minimum_required(VERSION 3.18)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -33,7 +33,7 @@
${LEFDEF_LIBRARIES}
${QT_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES}
-lutil
${LIBXML2_LIBRARIES}
)

View File

@ -2,7 +2,7 @@
project(KARAKAZE)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -7,7 +7,7 @@
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")

View File

@ -109,7 +109,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(LEFDEF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(MAUKA)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")

View File

@ -64,7 +64,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library ( pyMauka MODULE ${pyCpps} )

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(METIS)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")

View File

@ -44,7 +44,7 @@ endif ( HMETIS_FOUND )
${QT_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
add_library ( pyMetis MODULE ${pyCpps} )

View File

@ -2,7 +2,7 @@
project(OROSHI)
cmake_minimum_required(VERSION 2.8.0)
cmake_minimum_required(VERSION 3.18)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
set(ignoreVariables "${CMAKE_INSTALL_DIR}")

View File

@ -37,7 +37,7 @@ before-all = '''
boost-devel \
boost-python boost-filesystem \
boost-regex boost-wave \
python3-devel libxml2-devel \
python36-devel libxml2-devel \
qwt-devel
'''
build-verbosity=2

View File

@ -3,7 +3,7 @@
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
project(SOLSTICE)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -55,7 +55,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
)
install ( TARGETS solstice DESTINATION lib${LIB_SUFFIX} )

View File

@ -8,7 +8,7 @@
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.0)
cmake_minimum_required(VERSION 3.18)
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
find_package(Bootstrap REQUIRED)
setup_project_paths(CORIOLIS)

View File

@ -5,7 +5,7 @@
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${LIB_SUFFIX} ${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -40,7 +40,7 @@
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${LIBXML2_LIBRARIES}
${Python_LIBRARIES} -lutil
-lutil
${LIBEXECINFO_LIBRARIES}
)

View File

@ -5,7 +5,7 @@
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -77,7 +77,7 @@
${OA_LIBRARIES}
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES}
-lutil
${LIBXML2_LIBRARIES}
${BZIP2_LIBRARIES}

View File

@ -4,7 +4,7 @@
project(UNITTEST)
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
cmake_minimum_required(VERSION 2.8.9)
cmake_minimum_required(VERSION 3.18)
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)

View File

@ -33,7 +33,7 @@ endif()
${OA_LIBRARIES}
${QtX_LIBRARIES}
${Boost_LIBRARIES}
${Python_LIBRARIES}
-lutil
${BZIP2_LIBRARIES}
${LIBXML2_LIBRARIES}