[Scilab-users] Scilab 5.5.2 on macOS High Sierra

Paul Bignier Paul.Bignier at esi-group.com
Fri Nov 10 15:01:43 CET 2017


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20171110/17a57676/attachment.htm>


More information about the users mailing list