diff --git a/scripts/toolchains/linux.cmake b/scripts/toolchains/linux.cmake index 2413fd301cfc78..fe94aacbf0e946 100644 --- a/scripts/toolchains/linux.cmake +++ b/scripts/toolchains/linux.cmake @@ -73,6 +73,9 @@ if(NOT _VCPKG_LINUX_TOOLCHAIN) if(NOT DEFINED CMAKE_RANLIB) set(CMAKE_RANLIB "${GNU_TRIPLET}-ranlib") endif() + if(NOT DEFINED ENV{PKG_CONFIG_PATH}) + set(ENV{PKG_CONFIG_PATH} /usr/lib/${GNU_TRIPLET}/pkgconfig) + endif() endif() message(STATUS "Cross-compiling for target ${VCPKG_TARGET_ARCHITECTURE} (${CMAKE_SYSTEM_PROCESSOR}) on host ${VCPKG_HOST_ARCHITECTURE} (${CMAKE_HOST_SYSTEM_PROCESSOR}).") endif()