Skip to content
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

Typhoeus does not work on Snow Leopard #4

Closed
mperham opened this issue Aug 31, 2009 · 6 comments
Closed

Typhoeus does not work on Snow Leopard #4

mperham opened this issue Aug 31, 2009 · 6 comments

Comments

@mperham
Copy link

mperham commented Aug 31, 2009

The first line of the extconf.rb hard codes Typhoeus to either PPC or 32-bit x86. SL is 64-bit and so the gem install works (because you can compile 32-bit stuff) but the gem fails to load with 64-bit native Ruby.

@mattly
Copy link

mattly commented Oct 5, 2009

i can confirm

@mattly
Copy link

mattly commented Oct 7, 2009

correction, i had a 32bit version of openssl installed that libcurl was compiled against. works fine now!

@pauldix
Copy link
Contributor

pauldix commented Oct 16, 2009

sweet. I updated typhoeus to work, but it may require a libcurl recompile and a typhoues reinstall

@cjbottaro
Copy link

"require 'rubygems'; require 'typheous'" hangs my Ruby process. I'm using 0.1.9 from gemcutter and Snow Leopard 10.6.1.

@pauldix
Copy link
Contributor

pauldix commented Nov 3, 2009

are you sure you have 64 bit versions of libcurl and ruby?

@cjbottaro
Copy link

Yes, I think so...

$ file which ruby
/Users/cjbottaro/ruby/bin/ruby: Mach-O 64-bit executable x86_64

$ file /usr/lib/libcurl.4.dylib
/usr/lib/libcurl.4.dylib: Mach-O universal binary with 3 architectures
/usr/lib/libcurl.4.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
/usr/lib/libcurl.4.dylib (for architecture i386): Mach-O dynamically linked shared library i386
/usr/lib/libcurl.4.dylib (for architecture ppc7400): Mach-O dynamically linked shared library ppc

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants