Как настроить scons для связи с помощью rpath на Mac?
Он работает на Ubuntu, чтобы связать мою задачу с помощью RPATH, но на Mac это не работает
env.Program(source = Glob("*.cpp") + Glob("../*.cpp"),
LIBS = [
"l_util",
"boost_system",
"boost_timer",
],
LIBPATH = libPath,
RPATH = libPath,
CPPPATH = includePath)
На Ubuntu, используя ldd
Я вижу, что общие библиотеки связаны с абсолютным путем. Но используя otool -L
на Mac дает мне относительный путь к верхней директории моего файла Sconstruct. Кто-нибудь правильно настроил RPATH на Mac, используя scons?