fix lib64 directory issue

This commit is contained in:
Scott E. Graves 2023-11-18 17:14:38 -06:00
parent f0046fcd57
commit 24c5dad929
2 changed files with 6 additions and 3 deletions

View File

@ -49,10 +49,8 @@ if (LINUX OR MINGW)
message(FATAL_ERROR "Require at least gcc-8.0") message(FATAL_ERROR "Require at least gcc-8.0")
endif() endif()
link_directories( ${EXTERNAL_BUILD_ROOT}/lib64)
set(ENV{PKG_CONFIG_PATH} set(ENV{PKG_CONFIG_PATH}
"${EXTERNAL_BUILD_ROOT}/lib64/pkgconfig:${EXTERNAL_BUILD_ROOT}/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}" "${EXTERNAL_BUILD_ROOT}/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}"
) )
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)

View File

@ -32,3 +32,8 @@ set(REPERTORY_OUTPUT_DIR ${CMAKE_BINARY_DIR})
set(EXTERNAL_BUILD_ROOT ${CMAKE_BINARY_DIR}/external) set(EXTERNAL_BUILD_ROOT ${CMAKE_BINARY_DIR}/external)
set(EXTERNAL_BUILD_TYPE ${CMAKE_BUILD_TYPE}) set(EXTERNAL_BUILD_TYPE ${CMAKE_BUILD_TYPE})
if (UNIX)
file(MAKE_DIRECTORY ${EXTERNAL_BUILD_ROOT}/lib64)
file(CREATE_LINK ${EXTERNAL_BUILD_ROOT}/lib64 ${EXTERNAL_BUILD_ROOT}/lib SYMBOLIC)
endif()