macos - the - Instalando Sqlite3 Gem Error
rvm install osx (1)
Parece que XCode 4.2 no instala gcc-4.2
, sino llvm-gcc-4.2
. Claramente, Apple siente que LLVM es lo suficientemente maduro como para superar a GCC.
Hay dos opciones que puedo pensar Debería poder elegir cualquiera y estar bien.
Use este instalador GCC .
Symlink LLVM con
sudo ln -s /usr/bin/llvm-gcc-4.2 /usr/bin/gcc-4.2
.
Recibo el siguiente error al intentar instalar la gema Sqlite3 en OS X Lion con XCode 4.2 instalado:
$ gem install sqlite3
Building native extensions. This could take a while...
ERROR: Error installing sqlite3:
ERROR: Failed to build gem native extension.
/Users/me/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... yes
checking for sqlite3_initialize()... yes
checking for sqlite3_backup_init()... yes
checking for sqlite3_column_database_name()... no
checking for sqlite3_enable_load_extension()... yes
checking for sqlite3_load_extension()... yes
creating Makefile
make
compiling backup.c
make: /usr/bin/gcc-4.2: No such file or directory
make: *** [backup.o] Error 1
¿La vinculación a /usr/bin/llvm-gcc-4.2 sería la única solución (parece un poco hack-y)? ¿O me estoy perdiendo algo?