Hello Mac users,
As Scilab 5.5.2 requires a Java 1.5 install, we need to make it think it has one. Here are steps to run Scilab 5.5.2 on High Sierra: * open a terminal (found in Applications -> Utilities -> Terminal) * note the path returned by: * /usr/libexec/java_home * in my case it returns /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home so in the following commands, replace it with your path. Run the following commands (you'll need sudo rights): * sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/ /System/Library/Frameworks/JavaVM.framework/Versions/1.5 # Make Java 1.5 point to our install * sudo mkdir -p /bundle/Libraries * sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/server/libjvm.dylib /bundle/Libraries/libserver.dylib # Make the requested libserver.dylib file point to our libjvm.dylib * if you get 'Operation not permitted' errors then please consult http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x to bypass macOS protections * at Scilab startup, click on Try Anyway when asked about the macOS version * if you're asked for Java6, follow the steps described at http://www.scilab.org/en/download/latest Regarding Scilab 6, it is recommended to wait for the next Scilab release which simplifies the launch on High Sierra. Otherwise you may refer to http://bugzilla.scilab.org/show_bug.cgi?id=15307 for a workaround. Best regards, Paul Paul BIGNIER Development engineer ----------------------------------------------------------- ESI Group - Scilab 99 rue des Solets - 94513 Rungis, France Phone: +33.1.41.73.58.77 https://scilab.io https://esi-group.com
_______________________________________________ users mailing list [email protected] http://lists.scilab.org/mailman/listinfo/users
