sql >> Base de Datos >  >> RDS >> PostgreSQL

gem install pg no funciona en OSX Lion

¡Finalmente encontré la causa del problema! Aunque todavía no estoy seguro de cómo surgió este problema.

Mire el contenido del archivo mkmf.log que se crea cuando falla mi comando de instalación (vea mi publicación original). Registra un intento de ejecutar el siguiente comando

/usr/bin/gcc-4.2 ...and so on...

No hay /usr/bin/gcc-4.2 en mi sistema Hay un gcc , que está vinculado simbólicamente a llvm-gcc-4.2 . Mi solución fue crear otro enlace simbólico

sudo ln -s llvm-gcc-4.2 gcc-4.2 

Después de hacer este enlace, mi gem install pg el comando funcionó sin ningún problema.

Encontré la solución a este problema en el blog de Frozen Canuck en la publicación Error al instalar Ruby Gem con extensión C. Él especula que el problema puede ser causado por versiones conflictivas de XCode. sea ​​cual sea la causa, ¡mi eterno agradecimiento!