Problema installazione ruby 1.9.3

Buongiorno a tutti, ho installato correttamente RVM su mac osx Lion.

Se scrivo nel terminale *rvm install 1.9.3 *mi restituisce questo:

Fetching yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/src
Configuring yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
Compiling yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
Installing yaml to /Users/Fabrizio/.rvm/usr
Installing Ruby from source to:
/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0,
this may take a while depending on your cpu(s)…

ruby-1.9.3-p0 - #fetching
ruby-1.9.3-p0 - #extracted to /Users/Fabrizio/.rvm/src/ruby-1.9.3-p0
(already extracted)
ruby-1.9.3-p0 - #configuring
ERROR: Error running ’ ./configure
–prefix=/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0 --enable-shared
–disable-install-doc --with-libyaml
–with-opt-dir=/Users/Fabrizio/.rvm/usr ', please read
/Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/configure.log
ERROR: There has been an error while running configure. Halting the
installation.

Se faccio *less /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/configure.log *mi
mostra questo

[2012-01-07 12:26:45] ./configure
–prefix=/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0 --enable-shared
–disable-install-doc --with-libyaml
–with-opt-dir=/Users/Fabrizio/.rvm/usr
configure: WARNING: unrecognized options: --with-libyaml
checking build system type… x86_64-apple-darwin11.2.0
checking host system type… x86_64-apple-darwin11.2.0
checking target system type… x86_64-apple-darwin11.2.0
checking whether the C compiler works… no
configure: error: in `/Users/Fabrizio/.rvm/src/ruby-1.9.3-p0’:
configure: error: C compiler cannot create executables

Qualcuno ha qualche suggerimento?

Grazie e buon week end a tutti

Fabrizio

On 7 January, 2012, at 12:31, Fabrizio F. wrote:

Qualcuno ha qualche suggerimento?

Xcode ce l’hai installato? Sembra che tu non abbia i compilatori di C
sulla tua macchina.

Alessandro

si, xcode 4.2.1, scaricato, installato e lanciato.

Il giorno 07 gennaio 2012 12:33, Alessandro M. <
[email protected]> ha scritto:

On Jan 7, 2012, at 1:12 PM, Fabrizio F. wrote:

Xcode ce l’hai installato? Sembra che tu non abbia i compilatori di C
sulla tua macchina.

Alle volte d errore anche se hai installato XCode. Pare sia un baco di
XCode che alle volte non installa make e/o gcc.
Io ho scaricato entrambi a parte, ad esempio, perch mi dava errore con
entrambi.

molli

sia make che gcc sono installati correttamente…

Il giorno 07 gennaio 2012 18:29, Monica G.
[email protected]ha scritto:

se fai rvm install 1.9.2 funziona?

No. Non funziona con nessuna versione di ruby.

Il giorno 08/gen/2012, alle ore 00:47, “Luigi M. - grigio.org
[email protected] ha scritto:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/01/2012 20:08, Fabrizio F. wrote:

sia make che gcc sono installati correttamente…

Ciao Fabrizio,

Googlando un po’ per curiosit ho trovato questi riferimenti, in ordine
di
quanto mi sembrano sensati e correllati al tuo problema:

http://blog.jeffdouglas.com/2011/08/01/ruby-1-9-2-install-errors-with-mac-os-x-lion-and-rvm/
Consiglia di aggiungere un alias nella shell e di assicurarti del
funzionamento di Xcode

http://www.vitadastudente.it/2011/10/04/os-x-lion-gccg-error-command-not-found/
Consiglia di installare un package di GCC

http://pjkix.com/journal/2011/07/23/os-x-10-7-lion-and-macports-2-0-upgrade/
Preferisce aggiornare tutti i ports

Buona fortuna,
Antonio B.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJPCXjIAAoJELgLplTPZUF9D1kH/2Q01yo9B69hP8XjVriiEoOZ
NhLLfg0BDJRR9rzpb++MkhKEVjVjq9+Zleyrm04haHcrCasxkugMWMqdlxvClXsN
L2avoqli3ZcvICLV1xtLBNW/qz+1T+zKq7H2JYiXPGavZDd0cbIuHpmLDK2gWJvH
HhtKAacLrTblnLXxd+bPtep/l7TyWDErEEdosIMxkXJl44N+9Od/v6RrOHr89Y+j
0/Sw9qTpxwmfS5y0xCZlHJY4L0E1vRIomg7T+2m+xvkcF+V0T4Y3WBYC2h8v7lJU
IFoIo23c8zLc4kktjaxenrAmZb11cdv1JoKZtfRjb33/pPWbT3rKbJ9BYdCzJ70=
=6GuQ
-----END PGP SIGNATURE-----

Non so se hai risolto il tuo problema. In caso di risposta negativa
prova questa strada.

  1. Se hai Macports installato, ti consiglio di rimuoverlo;
  2. Installa Homebrew ( http://mxcl.github.com/homebrew/ );
  3. Lancia questo comando da terminale con rvm gi installato:

brew install openssl && rvm uninstall 1.9.3 && rvm install 1.9.3
–with-openssl-dir=/opt/local

In bocca al lupo :slight_smile:

Alessandro

grazie mille per il tempo che mi dedicate. ora provo a leggere i tuoi
link.

Il giorno 08 gennaio 2012 12:07, Antonio B. <
[email protected]> ha scritto: