Skip to content

ld: symbol(s) not found for architecture i386 #2351

Closed Answered by monfresh
crispysisig asked this question in Build failures
Discussion options

You must be logged in to vote

Like Mislav said, I also highly recommend updating your project to a newer Ruby version, or at a minimum to Ruby 2.3.8. There is rarely a good reason to use a version of Ruby where the patch version (the 3rd digit) is not the latest one. There are known issues with older patch versions, and sometimes simply installing the latest patch version solves the installation problem. Here's a step-by-step guide in case you're not sure how to update your project's Ruby version:

https://www.rubyonmac.dev/how-to-upgrade-the-ruby-version-in-your-project

If you absolutely have to use Ruby 2.3 at this time, and if Mislav's workaround doesn't work for you, the easiest and fastest way to install Ruby 2.3 …

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by mislav
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants