florentbr / OWON-VDS1022

Unofficial release for the OWON VDS1022/I Oscilloscope
249 stars 43 forks source link

Yosemite 10.10.5 App opening then crashes (RESOLVED) newer libraries replaced #89

Open Petertechmail opened 7 months ago

Petertechmail commented 7 months ago

MacBookPro-13:~ Peter$ /Applications/OWON\ VDS1022.app/Contents/MacOS/launch ; exit; env: Mac OS X, Java 1.8.0_392 x86_64 app dir: /Applications/OWON VDS1022.app/Contents/Resources user dir: /Users/Peter/Library/Application Support/OWON VDS1022 locale: en_US, en_US, true dyld: lazy symbol binding failed: Symbol not found: _clock_gettime Referenced from: /Applications/OWON VDS1022.app/Contents/Resources/lib/libusb-1.0.0.dylib Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _clock_gettime Referenced from: /Applications/OWON VDS1022.app/Contents/Resources/lib/libusb-1.0.0.dylib Expected in: /usr/lib/libSystem.B.dylib

/Applications/OWON VDS1022.app/Contents/MacOS/launch: line 3: 1510 Trace/BPT trap: 5 /usr/libexec/java_home --exec java -Xdock:name='OWON VDS1022' -Xdock:icon=icon.icns -cp 'lib/*' com.owon.vds.tiny.Main logout

Petertechmail commented 7 months ago

Screen Shot 2023-12-05 at 1 41 36 PM

Petertechmail commented 7 months ago

long log file deleted for comment clarity

florentbr commented 7 months ago

The issue is with the provided libusb-1.0.0.dylib which is likely not compatible with earlier versions of MacOS. Try an install of libusb from brew if yosemite is still supported. I would also try the libusb-1.0.0.dylib from a previous release: https://github.com/florentbr/OWON-VDS1022/tree/1.0.30-cf10/lib/mac/x86_64

Petertechmail commented 6 months ago

Thanks! that did it! replaced both from link above: libusb-1.0.0.dylib libusb-0.1.4.dylib

(RESOLVED) newer libraries replaced