2010-12-13 49 views
1

Salut lorsque vous essayez de compiler Ruby Enterprise Edition 2010,02Compile Ruby Enterprise Edition sur Mac OS X

readline.c: In function ‘username_completion_proc_call’: 
readline.c:734: error: ‘username_completion_function’ undeclared (first use in this function) 
readline.c:734: error: (Each undeclared identifier is reported only once 
readline.c:734: error: for each function it appears in.) 
make[1]: *** [readline.o] Error 1 
make: *** [all] Error 1 

J'ai essayé de spécifier également l'option -c '--with-readline-path =/usr/local' (où j'ai installé les bibliothèques readline), mais j'ai le même problème.

J'ai essayé d'installer readline avec port et supprimer ma compilation manuelle, mais le problème toujours là.

J'ai jamais eu des problèmes sous Linux (le système que je suis habitué), ayant ldconfig, etc ...

AIDE! :)

Merci

+0

Quelle est la version de Mac OS X? Neige ou léopard sans neige? –

Répondre

0

Avez-vous essayé d'utiliser RVM (Ruby Version Manager)?

+0

salut, oui j'ai essayé aussi avec rvm, même erreur – CLod

+0

La prochaine chose que je ferais est de voir ce qui se passerait si j'essayais d'installer d'autres rubis en utilisant RVM, pour voir si elle est spécifique à REE ou non. –

+0

Aussi, avez-vous rencontré [cet article] (http://www.ruby-forum.com/topic/136498) sur le forum Ruby? –