You have to install developer tools(XCode) from the install CD. It
includes GCC and make.
On Thu, Jan 28, 2010 at 7:54 PM, Jon Seidel <[address removed]> wrote:
> For some reason, I am having LOTS of trouble setting up my MacBook (Snow
> Leopard;[masked]) to do development.
> I go to install heroku (sudo gem install heroku) and I get:
> Building native extensions. ?This could take a while...
> ERROR: ?Error installing heroku:
> ERROR: Failed to build gem native extension.
> /opt/local/bin/ruby extconf.rb
> checking for ruby/st.h... no
> checking for st.h... no
> checking for ruby/encoding.h... no
> creating Makefile
> sh: make: command not found
> Gem files will remain installed in
> /opt/local/lib/ruby/gems/1.8/gems/json-1.2.0 for inspection.
> Results logged to
> so that means I don't have make installed...right? (But I've done this
> So I go to Mac Ports (port list) and it blows up in my face:
> dlopen(/Library/Tcl/macports1.0/MacPorts.dylib, 10): no suitable image
> found. ?Did find:
> /Library/Tcl/macports1.0/MacPorts.dylib: no matching architecture in
> universal wrapper
> ?? ?while executing
> "load /Library/Tcl/macports1.0/MacPorts.dylib"
> ?? ?("package ifneeded macports 1.0" script)
> ?? ?invoked from within
> "package require macports"
> ?? ?(file "/opt/local/bin/port" line 39)
> I've used Mac Ports before on this machine and it worked OK.
> I recall hearing somewhere that upgrading to Snow Leopard might cause some
> problems for development (?!)
> I could use a few pointers for how to setup my Mac: I've got a Windows
> machine and a Kubuntu machine both setup for development, but I want this
> laptop to work for portability -- I can't believe that the Mac OS seems to
> cause more challenges than other OS's.
> Jon Seidel, CMC?
> EDP Consulting, Inc.?/?www.edpci.com?/?www.4mypasswords.com
> Technology that means Business - Since 1979
> 3373 Guido Street
> The?Certified Management Consultant?(CMC) mark is awarded to consultants who
> meet the strict standards defined by the?Institute?ofManagement Consultants
> USA, including examination by their peers, client evaluations, and a written
> examination evidencing their understanding of the IMC USA's Code of Ethics.
> Check out?IMC USA?for more information.
> Please Note: If you hit "REPLY", your message will be sent to everyone on
> this mailing list ([address removed])
> This message was sent by Jon Seidel ([address removed]) from The East Bay
> Ruby Meetup Group.
> To learn more about Jon Seidel, visit his/her member profile
> To unsubscribe or to update your mailing list settings, click here
> Meetup Inc. PO Box 4668 #37895 New York, New York[masked] |
> [address removed]