-
Notifications
You must be signed in to change notification settings - Fork 526
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
Unable to compile native extensions in OS X "El Capitan" #523
Comments
try this Homebrew/legacy-homebrew#20041 (comment) Try |
That worked. Thanks! |
well, fine 👍🏻
|
Hi! Do you guys have this problem with installing 3.3.2 without gmp please ? This seems pretty strange that this problem is only spotted now! |
I ran into this same issue using
Reinstalling |
@robin850 I tried installing 3.3.2 as well and got the same error (if that was your question) |
Reinstalling Ruby worked for me. |
Okay, I don't think this problem is related to Redcarpet ; this is certainly a larger problem with C extensions in general. I honestly don't know GMP at all but it is a required dependency for Ruby on my computer (running Arch Linux) so I think it's involved during the compilation process of native extensions. Feel free to ask to reopen if I'm wrong, thanks for reporting everyone! :-) |
Yeah I was suspicious about it actually because it's hard for me to believe that GMP is a dependency of Redcarpet. I'm not sure why you'd need arbitrary-precision math to parse markdown files. Was posting here thinking it might be something else. Thanks for responding so quickly! |
Hi! I got the following output when I tried to
gem install redcarpet -v '3.3.3'
on my macbook running OS X 10.11.In particular, the line
ld: library not found for -lgmp
seemed odd to me. I didn't think that GMP was a dependency, so I poked around in theext/
directory and discovered that extconf added-lgmp
to my cflags for some reason even though it's not mentioned inextconf.rb
or anywhere.... Now that I've written this much, is this maybe an extconf bug? Not sure. I've already written this much already so....The text was updated successfully, but these errors were encountered: