« Back to home

Sweet Home 3D

Posted on

I tried to open a Mac app called Sweet Home 3D.app and it failed.

I tried from the command line:

$ cd "/Applications/Sweet Home 3D.app/Contents/MacOS"
$ ./SweetHome3D
dyld: lazy symbol binding failed: Symbol not found: _CGContextSetAllowsAcceleration
  Referenced from: /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Libraries/libawt.jnilib
  Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices

dyld: Symbol not found: _CGContextSetAllowsAcceleration
  Referenced from: /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Libraries/libawt.jnilib
  Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices

Abort trap: 6

Solution: Install Java for macOS 2017-001.

I did this before, but I had to do it again.