-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
macOS High Sierra 10.13 (beta) breaks linker #4745
Comments
I think you need to install openssl. https://github.com/crystal-lang/crystal/wiki/All-required-libraries#mac-osx-with-homebrew On Linux openssl is required, MacOS don't mention it but I think openssl is required on Mac too |
@faustinoaq thank you for looking into this. I have openssl installed. Crystal was working fine before the upgrade. Maybe some paths changed with related to the ssl libs. there is also a thread on homebrew and I think It might be related Homebrew/homebrew-core#14418 |
This is more like an OS X issue, can we close this? |
This may well actually be a homebrew issue. Please reopen once there is more info. |
as a side note, it works well after adding
since it's ( |
@gokmen I added this to my .zshrc (.bashrc if you're using bash) after installing openssl with
|
See also #4676. |
for fish shells, just run: |
This is required for the Crystal complier. See here for details: crystal-lang/crystal#4745
This is required to avoid warnings during compilation of crystal code: crystal-lang/crystal#4745 (comment)
After upgrading from 10.12 to 10.13 (public beta 2) crystal does not compile my code anymore. I reinstalled crystal after the upgrade and crystal itself compiles fine on 10.13 via homebrew.
This seems like a general issue with the linker and not specific to my code. Just in case the code is open source (https://github.com/beanieboi/weltreise-log)
Command:
crystal build -s --verbose src/weltreise_log.cr
Log
The text was updated successfully, but these errors were encountered: