addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Setting up Mac for development...

From: Jon S.
Sent on: Thursday, January 28, 2010 7:54 PM
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

make
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 /opt/local/lib/ruby/gems/1.8/gems/json-1.2.0/ext/json/ext/generator/gem_make.out
=====
so that means I don't have make installed...right? (But I've done this before...)

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.

Thanks...jon
Jon Seidel, CMC?
EDP Consulting, Inc. www.edpci.com / www.4mypasswords.com
Technology that means Business - Since 1979
3373 Guido Street
OaklandCA 94602
phone:[masked]
fax:[masked]
 
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.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy