eranif / codelite

A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
https://codelite.org
GNU General Public License v2.0
2.09k stars 448 forks source link

[Bug]: Cannot run CodeLite on macOS Sonoma on Apple Silicon #3283

Closed mrunion closed 7 months ago

mrunion commented 7 months ago

What happened?

Trying to run CodeLite 17 (installed from Homebrew) on macOS with latest Sonoma and Apple Silicon (M1), the following error occurs:

dyld[13081]: Library not loaded: /opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib Referenced from: /Applications/codelite.app/Contents/MacOS/libssh.4.dylib Reason: tried: '/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/usr/local/lib/libcrypto.1.1.dylib' (no such file), '/usr/lib/libcrypto.1.1.dylib' (no such file, not in dyld cache) zsh: abort /Applications/codelite.app/Contents/MacOS/codelite

Version

Other

Operating system

macOS

Steps to reproduce

Run CodeLite

Relevant log output

dyld[13081]: Library not loaded: /opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib
  Referenced from: <DD73C6E3-8CF6-3547-B7C6-AA2F6BFC23B1> /Applications/codelite.app/Contents/MacOS/libssh.4.dylib
  Reason: tried: '/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/opt/homebrew/opt/openssl@1.1/lib/libcrypto.1.1.dylib' (no such file), '/usr/local/lib/libcrypto.1.1.dylib' (no such file), '/usr/lib/libcrypto.1.1.dylib' (no such file, not in dyld cache)
zsh: abort      /Applications/codelite.app/Contents/MacOS/codelite
mrunion commented 7 months ago

Ignore this issue. I installed from Homebrew, but did not tap the eranif/codelite tap. I did get the "regular" Homebrew CodeLite to run by installing openssl@1.1, but installing from the official tap runs just fine.

Apologies for the lack of reading before reporting this issue.

mrunion commented 7 months ago

Ignore this issue. I installed from Homebrew, but did not tap the eranif/codelite tap. I did get the "regular" Homebrew CodeLite to run by installing openssl@1.1, but installing from the official tap runs just fine.

Apologies for the lack of reading before reporting this issue.