[chore](third-party) Configure the search paths for pkg-config and cmake (#18624)
Currently, our third party libraries are built by autotools or cmake. Under some scenarios, we may use system-wide headers or libraries to build them which may make the build process fail. We can configure the search paths explicitly to help autotools and cmake find the right dependencies.
This commit is contained in:
7
thirdparty/build-thirdparty.sh
vendored
7
thirdparty/build-thirdparty.sh
vendored
@ -173,6 +173,13 @@ pushd "${TP_DIR}/installed"/
|
||||
ln -sf lib64 lib
|
||||
popd
|
||||
|
||||
# Configure the search paths for pkg-config and cmake
|
||||
export PKG_CONFIG_PATH="${TP_DIR}/installed/lib64/pkgconfig"
|
||||
export CMAKE_PREFIX_PATH="${TP_DIR}/installed"
|
||||
|
||||
echo "PKG_CONFIG_PATH: ${PKG_CONFIG_PATH}"
|
||||
echo "CMAKE_PREFIX_PATH: ${CMAKE_PREFIX_PATH}"
|
||||
|
||||
check_prerequest() {
|
||||
local CMD="$1"
|
||||
local NAME="$2"
|
||||
|
||||
Reference in New Issue
Block a user