Loading...
 
Skip to main content

System Workbench for STM32


System Workbench for STM32 failed to run on Mac OS X

Hi Julien,
As a matter of fact I installed yesterday the new SW because at start up, my previous working version asked me to do so. I did some upgrades and after that my Mac os( high sierra) crashed. So I had no other choice left than to follow the advice on the message box. Any way I reinstalled the new java 8u152 and downloaded the new SW (which should have the embedded JRE). Changes in eclipse.ini, didn't help as the SW still wouldn't start, complaining of not finding a JRE. Then I saw your post, understanding that I shouldn't change anything at all, correct? and the Info.plist says clearly only uncomment if you don't want to use the embedded JRE... But it still cannot find the JRE, and SW won't start... What now???
Can someone help???
Thanks
Francisco

Hi Francisco,

The JRE is part of the full installer, it is not downloaded by the upgrade mecanism.
To make my own test I just installed SW on my Macbook (El Capitan 10.11.6) from the 2.3 installer picked there:
http://www.openstm32.org/Downloading%2Bthe%2BSystem%2BWorkbench%2Bfor%2BSTM32%2Binstaller#Mac_OS_X

All is working like a charm, the embedded JRE is successfully in use. As visible in the Installation Details > Configuration tab:

Copy to clipboard
-vm /Users/me/Applications/SystemWorkbench.app/Contents/MacOS/jre/Contents/Home/lib/jli/libjli.dylib


I didn't change any configuration file.
The Info.plist part configuring the JRE to use looks like:

Copy to clipboard
< key>Eclipse< /key> < array> [...] < string>-vm< /string> < string>jre/Contents/Home/lib/jli/libjli.dylib< /string> < /array>

I voluntary inserted spaces into xml tags to force display into the Forum.

Note that this path is relative to SystemWorkbench.app/Contents/MacOS/, hence make sure that this is valid on your side.

Hope this help.

Julien

Hi Julien,
Thanks for trying to help, I really appreciate very much.
I did reinstall the whole thing again, but still the same error message -> cannot find JRE.
I do have High Sierra installed on my MacBook Pro.
If I go to the terminal and try to find the same path as in your mail, then it fails -> "cannot find path". To start, I cannot find from the terminal, the folder applications ( as it is called windows 7 Applications -> I have Parallels installed), and AC6 or SystemWorkbench is not amoung the items listed. If I search from Finder ( I can see AC6 -> systemworkbech), go then for "show package contents" then I can get no further than the folder "MacOs", in there, there is a file called jre (no folders ❗, and there it ends... So I cannot see the part of the path "jre/Contents/Home/lib/jli/libjli.dylib" anywhere. Maybe I'm too stupid for a Mac??? A previous installation under Sierra didn't work at first (same message). Then after a few months, I downloaded a new installer, and it did work straight from the box. Now it does not ???
Could this be High Sierra curse ??? Or is the installer not compatible with High Sierra???
Can someone help me ???
Thanks,

Francisco

I am having the exact same issue someone please help.

I tried all kinds of vmargs -vm nothings works

Hello,

Sorry for the delay I had to find a Mac running High Sierra.
Unfortunately I am not able to reproduce your issue, installation works as expected and the JRE is well available at the right location (under MacOS/jre/ folder).

Since MacOS/jre exists on your installation, but as a file, there is for sure an issue during the installation process.
Could you restart the installer in console mode (./install_sw4stm32_macos_64bits-v2.3.run -c) and attach the full log to this topic?

Then a workaround could be to manually copy the JRE by yourself, from the .jre folder (available in its directory while the installer is running) to SystemWorkbench.app/Content/MacOS/.


Hi,
I downloaded the installer again the latest.run, but this time I also downloaded the md5 signature, here is what I got:

MD5 (install_sw4stm32_macos_64bits-latest.run.md5) = aaf9b4bc935a47e6fc367417997bdd21
MD5 (install_sw4stm32_macos_64bits-latest.run) = 1db5de6ddd6e7458dcc6ad370121eff5

In my understanding, these two should match, do they? That's the purpose of the md5 sum .... no ???
In my perception, it's already screwed up, even before any attempt to install...
Can someone correct me, if I'm wrong?
Kind regards,
Francisco


Sorry,
I'm to blame, trying to read the contents of "install_sw4stm32_macos_64bits-latest.run.md5" file, revealed that, indeed both md5 sums are equal. However it still didn't help for the installation. And I cannot find the, log information (level INFO ???) in "console" (I'm not a real nerd ....... ). However here follows a copy op the terminal actions, as most access to the normal JRE places are prohibitive (don't know why):

-->


franciscos-MBP:Downloads franciscoramirez$ ./install_sw4stm32_macos_64bits-latest.run -c
Checking integrity... (could take a while, -m to bypass)
Extracting JRE... rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/jjs.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/java.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/keytool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/javaws.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/pack200.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/orbd.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/tnameserv.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/policytool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/servertool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/unpack200.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/rmid.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1/rmiregistry.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/man1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/jjs.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/java.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/keytool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/javaws.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/pack200.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/orbd.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/tnameserv.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/policytool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/servertool.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/unpack200.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/rmid.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1/rmiregistry.1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8/man1: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man/ja_JP.UTF-8: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/man: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/LICENSE: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/unpack200: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/rmid: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/rmiregistry: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/java: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/servertool: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/orbd: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/keytool: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/policytool: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/pack200: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/jjs: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin/tnameserv: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/bin: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/THIRDPARTYLICENSEREADME.txt: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/THIRDPARTYLICENSEREADME-JAVAFX.txt: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/release: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/README: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/Welcome.html: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libnet.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libnio.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libinstrument.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjavafx_iio.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libzip.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm/sRGB.pf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm/CIEXYZ.pf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm/PYCC.pf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm/GRAY.pf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm/LINEAR_RGB.pf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/cmm: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/psfontj2d.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fontconfig.properties.src: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libresource.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/logging.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/sound.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjava_crw_demo.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/currency.data: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjavafx_font_t2k.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libsplashscreen.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libdt_socket.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libj2pkcs11.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/calendars.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jvm.cfg: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/hijrah-config-umalqura.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jli/libjli.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jli: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/local_policy.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/trusted.libraries: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/blacklisted.certs: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/java.security: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/blacklist: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/java.policy: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/cacerts: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security/US_export_policy.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/security: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjfxmedia_avf.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jfr/default.jfc: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jfr/profile.jfc: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jfr: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/cursors.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_LinkDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_CopyDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_LinkNoDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/invalid32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_MoveNoDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_CopyNoDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors/motif_MoveDrop32x32.gif: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images/cursors: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/images: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjfr.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libhprof.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libosxkrb5.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/net.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/rt.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/javafx.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libosxui.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libglib-lite.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/tzdb.dat: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/sunec.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/nashorn.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/cldrdata.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/jfxrt.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/dnsns.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/localedata.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/sunjce_provider.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/meta-index: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/sunpkcs11.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/jaccess.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext/zipfs.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/ext: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjdwp.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management/jmxremote.access: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management/snmp.acl.template: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management/management.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management/jmxremote.password.template: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libsunec.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libawt_lwawt.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libfxplugins.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jfr.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libt2k.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/server/libjvm.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/server/Xusage.txt: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/server/libjsig.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/server: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jsse.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/applet: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libglass.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jfxswt.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libmlib_image.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjavafx_font.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libmanagement.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjaas_unix.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libgstreamer-lite.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjsound.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjfxwebkit.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/charsets.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/resources.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libnpt.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libbci.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libj2pcsc.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjsig.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jvm.hprof.txt: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjawt.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libattach.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libprism_common.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/content-types.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libprism_es2.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libfontmanager.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fontconfig.bfc: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libkcms.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jspawnhelper: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/meta-index: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/management-agent.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjpeg.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/jce.jar: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/flavormap.properties: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libdecora_sse.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjsdt.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/liblcms.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libAppleScriptEngine.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libverify.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/psfont.properties.ja: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libj2gss.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libdcpr.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjfxmedia_qtkit.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libsaproc.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaSansRegular.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaTypewriterRegular.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/fonts.dir: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaBrightDemiBold.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaSansDemiBold.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaBrightRegular.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaBrightItalic.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaBrightDemiItalic.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts/LucidaTypewriterBold.ttf: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/fonts: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/classlist: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjava.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libawt.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libunpack.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libosx.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libjfxmedia.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libprism_sw.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib/libosxapp.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/lib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home/COPYRIGHT: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Home: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/MacOS/libjli.dylib: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/MacOS: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents/Info.plist: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre/Contents: Permission denied
rm: /Users/franciscoramirez/Downloads/.jre: Directory not empty
mv: rename /Users/franciscoramirez/Downloads/jre1.8.0_131.jre to /Users/franciscoramirez/Downloads/.jre/jre1.8.0_131.jre: Permission denied
done
Logging initialized at level 'INFO'
Commandline arguments: -console
Detected platform: mac_osx,version=10.13.1,arch=x86,symbolicName=null,javaVersion=1.8.0_131

───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Information
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

About System Workbench for STM32

System Workbench for STM32 - Bare Metal Edition is an Eclipse
integrated IDE. It provides a software development platform for your
STM32 board. The IDE helps you to quickly create a C embedded project
for your target. It also integrates a complete code editor,
compilation (compiler, assembler, linker...) tools and
remote-debugging tools.

The following features are included in System Workbench for STM32 -
Bare Metal Edition :
- STM32 Devices database and libraries
- Source code editor
- Linker script generator
- Building tools (GCC-based cross compiler, assembler, linker)
- Debugging tools (OpenOCD, GDB)
- Flash programing tools
- Documentation

System Workbench for STM32 is compatible with Eclipse extended
features such as Subversive.
The IDE allows you to easily create a project and components for the
More

Hi fram,

The bundled JRE failed to be extracted from the installer because its temporary location (/Users//Downloads/.jre) already exists, and could not be removed due to insufficient permissions.

Please check that your Download folder is clean of any .jre or jre1.8.0_131 folders before trying again.

About permissions, open Terminal.app and check the following basic Unix:

Copy to clipboard
$ cd /Users/<your_home_folder>/Downloads/ $ ls -ld .jre drwxr-xr-x 6 <uid> <gid> [...] .jre $ ls -ld jre1.8.0_131.jre drwxr-xr-x 6 <uid> <gid> [...] jre1.8.0_131.jre


In normal behaviors such folders should not exist, so above commands may return "No such file or directory".
Otherwise you have to delete them either using Finder or the Terminal commands :

Copy to clipboard
$rm -rf .jre $rm -rf jre1.8.0_131.jre


Note: it works only if you are logged with the owner of the folder, i.e the flag of above command output, or if your are Administrator by prefixing the rm commands with "sudo" (sudo rm -rf ).

Hope this helps.
Julien


I too am having trouble installing on OS X.
High Sierra, 10.13.3

It gets this far then stops (command line install)

─────────────────────────────────────────────
Installation
─────────────────────────────────────────────

[[ Starting to unpack ]
[[ Processing package: System Workbench for STM32 (1/2) ]
------------------------------------------------------------------------------------------------------------------------
Execution Failed

Failed to install the bundled Java Runtime Environment into System Workbench for STM32 (error 16)
Application runtime will attempt to refer any already installed JRE
 
sed: can't read s,\(
*\)\(~/.eclipse_keyring\),\1\2\1-vm\1jre/Contents/Home/lib/jli/libjli.dylib,:
No such file or directory
 
Continue Installation?

------------------------------------------------------------------------------------------------------------------------
Enter Y for Yes, N for No: 


Can anyone guide me through this error?

I met this problem, too. Does anyone know how to solve it on OS X.

Looking this topic I did a test on a Macbook running High Sierra (10.13.3) too, everything works like a charm with latest SW version.

Note that the installer expands the JRE next to it, within a jre1.8.0_151.jre/ folder, renamed later to .jre/
Hence make sure before launching the installer that you have enough space on the disk, and that above directories do not exist at the installer location.

About the "sed" error, could you check when the error happened if :
- SystemWorkbench.app/Content/Info.plist exists ?
- JRE is succesfully copied in SystemWorkbench.app/Content/MacOS/jre ?

Thank you for your answer.

The problems is still on and info.plist exists.

For community sharing; the issue is related to the fact that homebrew is installed.

It contributes a sed version with unexcepted behavior using -i option.

To fix your installation you need to make sure that you are using the /usr/bin/sed :

Copy to clipboard
$ which sed /usr/bin/sed

Was seeing the 'sed' issue on Mac OS X Sierra (10.12.6). Had homebrew installed so:

% which sed
/usr/local/bin/sed

The simple fix was to temporarily move homebrew sed out of the way:

% cd /usr/local/bin
% mv sed sed0

Now sed reports using the stock one:

% which sed
/usr/bin/sed

Ran the installer. This time it ran to completion. Then renamed sed back to where it was:

% cd /usr/local/bin
% mv sed0 sed

Thanks for the tip.


 
Collapse/expand modules below