System Integrity Protection (SIP) on OSX "El Capitan" means that the
DYLD_LIBRARY_PATH environment variable can no longer be used. This fix to
the StochKit installer script circumvents the problem by assigning relative
paths to each of the libboost*.dylib files after boost is built, which
are passed on to each executable linking against those dylibs. They are
then automatically found at runtime without having to set any environment
variables.
System Integrity Protection (SIP) on OSX "El Capitan" means that the DYLD_LIBRARY_PATH environment variable can no longer be used. This fix to the StochKit installer script circumvents the problem by assigning relative paths to each of the libboost*.dylib files after boost is built, which are passed on to each executable linking against those dylibs. They are then automatically found at runtime without having to set any environment variables.