File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
.github/scripts/python_wheels Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,14 @@ elif [ "$(uname)" == "Darwin" ]; then
3535 export MACOSX_DEPLOYMENT_TARGET=" 10.15"
3636 fi
3737
38- ./b2 install --prefix=${BOOST_PREFIX} --with=all -d0 cxxflags=" -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} " linkflags=" -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} "
38+ ./b2 install --prefix=${BOOST_PREFIX} --with=all -d0 \
39+ cxxflags=" -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} -Wl,-rpath,${BOOST_LIBRARYDIR} " \
40+ linkflags=" -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} -Wl,-rpath,${BOOST_LIBRARYDIR} "
41+
42+ # Patch @rpath manually if needed. This is redundant with the above, but serves as a fallback.
43+ for dylib in " $BOOST_LIBRARYDIR " /libboost_* .dylib; do
44+ install_name_tool -add_rpath " $BOOST_LIBRARYDIR " " $dylib "
45+ done
3946fi
4047cd ..
4148
You can’t perform that action at this time.
0 commit comments