﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5417	Issue with linking dynamic libraries on macOS high Sierra while bootstrapping	johti17@…	Martin Sjölund	"At the end of bootstrapping I get: 

{{{
test ! "".dylib"" = "".dll"" || cp -a /Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libOpenModelicaCompiler.dylib /Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/bin/
/Library/Developer/CommandLineTools/usr/bin/make -f Makefile -C Compiler install_scripts OMBUILDDIR=/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build
cd scripts; cp openmodelica.lefty default_profiling.xsl replace-startValue.sh replace-startValue.xsl simcodedump.xsl ngspicetoModelica.py /Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/share/omc/scripts
cp OpenModelicaBootstrappingHeader.h /Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/include/omc/c/
test ! `uname` = Darwin || ( ! otool -L ""/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc""/*.dylib | egrep ""/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build|`pwd`"" | grep -v : || ( echo All dylibs should be linked using @rpath ; false ) )
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaExternalC.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaExternalC.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaStandardTables.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaStandardTables.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaExternalC.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libModelicaMatIO.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libzlib.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/jtinnerholm/Programming/OpenModelica/OMCompiler/build/lib/x86_64-darwin17.4.0/omc/libzlib.0.dylib (compatibility version 1.0.0, current version 1.0.0)
All dylibs should be linked using @rpath
}}}

I think the issue is related to the system integrity protection which was introduced in OS X El Capitan. I have not managed to resolve it my self yet. I might have a look at it later today

John
"	defect	closed	normal	Future	Build Environment		fixed	dylib,	
