QZ Tray 2.1.0 + MacOS 10.7 "Lion"
Oracle's website makes claim that Java 8 is supported on macOS 10.7 or higher however this information is not correct for Java 8u122 and higher.
https://stackoverflow.com/a/49678695/3196753
dyld: lazy symbol binding failed: Symbol not found: _CTFontCopyDefaultCascadeListForLanguages Referenced from: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libawt_lwawt.dylib Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServicesWarning:
- There are security implications running outdated versions of macOS
- There are security implications running outdated version of Java 8
- Continue at your own risk!
Solution:
- Uninstall Java 8u241 using our guide here:
https://qz.io/wiki/upgrading-java#macos - Visit https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
- Search the page for:
jre-8u121-macosx-x64.dmg - Click the download link.
- Accept the Oracle License Agreement (popup)
- Login with an Oracle developer account (you should be able to create one for free)
- Install Java 8u121
- QZ Tray should install normally
Note, if you have already installed QZ Tray using Java 8u241, a reinstall is not needed.
P.S. The above steps were done using Firefox 45.9.0 ESR.
Comments