#31756: ruby19 @1.9.2-p290 ------------------------------------+--------------------------------------- Reporter: joshuajmoody@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: ruby19 ------------------------------------+--------------------------------------- System Information: Lion 10.7.2 and Xcode 4.2 I ran into trouble installing ruby19. {{{ :info:configure checking whether the C compiler works... no :info:configure configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby19/ruby19/work/ruby-1.9.2-p290' :info:configure configure: error: C compiler cannot create executables }}} Looking at the Portfile, I found this: {{{ # ruby-1.9.x built with clang or llvm-gcc does not work # see list "MacPorts on Lion (common issues, fixes, and workarounds)" # http://lists.macosforge.org/pipermail/macports-dev/2011-July/015263.html if {${configure.compiler} == "clang" || ${configure.compiler} == "llvm-gcc-4.2"} { configure.compiler gcc-4.2 if {![file executable ${configure.cc}]} { depends_build-append port:apple-gcc42 configure.compiler apple-gcc-4.2 } } } }}} I read the information in the link provided in the comment and decided to try to compile with clang. I was able to successful build ruby19 and subsequently rb19-rails by commenting out the compiler if conditional. {{{ # ruby-1.9.x built with clang or llvm-gcc does not work # see list "MacPorts on Lion (common issues, fixes, and workarounds)" # http://lists.macosforge.org/pipermail/macports-dev/2011-July/015263.html # if {${configure.compiler} == "clang" || # ${configure.compiler} == "llvm-gcc-4.2"} { # configure.compiler gcc-4.2 # if {![file executable ${configure.cc}]} { # depends_build-append port:apple-gcc42 # configure.compiler apple-gcc-4.2 # } # } }}} Can the maintainer please investigate and update the Portfile as necessary? Thanks! Joshua -- Ticket URL: <https://trac.macports.org/ticket/31756> MacPorts <http://www.macports.org/> Ports system for Mac OS