Le vendredi 14 décembre 2007 à 13:06 +0100, JD a écrit :

> Bonjour,
> 
> Comme le sujet l'indique, j'ai un problème avec readline sur debian
> etch.
> 
> irb(main):001:0> require 'readline'
> LoadError: no such file to load -- readline
>         from (irb):1:in `require'
>         from (irb):1
> 
> du coup, je ne peux pas utiliser la script/console de mon appli
> rails :
> 
> Loading development environment.
> /usr/local/lib/ruby/1.8/irb/completion.rb:10:in `require': no such
> file to load -- readline (LoadError)
>         from /usr/local/lib/ruby/1.8/irb/completion.rb:10
>         from /usr/local/lib/ruby/1.8/irb/init.rb:252:in `require'
>         from /usr/local/lib/ruby/1.8/irb/init.rb:252:in `load_modules'
>         from /usr/local/lib/ruby/1.8/irb/init.rb:250:in `each'
>         from /usr/local/lib/ruby/1.8/irb/init.rb:250:in `load_modules'
>         from /usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup'
>         from /usr/local/lib/ruby/1.8/irb.rb:54:in `start'
>         from /usr/local/bin/irb:13
> 
> 
> J'ai essayer de régler cela en installant (vu sur
> http://greenprogrammer.blogspot.com/2006/05/ruby-wreadline-on-ubuntu.html )
> 
> apt-get install build-essential
> apt-get install bison byacc gperf
> apt-get install zlib1g-dev
> apt-get install libreadline5 libreadline5-dev
> apt-get install libncurses5 libncurses5-dev
> apt-get install libssl-dev
> 
> J'avais eu le même problème sous Ubuntu Feisty et je m'en étais sortie
> en installant les paquets ci-dessus. Sous Etch je n'arrive pas à
> régler le problème...
> 
> Quelqu'un aurait-il une idée ?
> 
> JD

C'est réglé,

Solution : recompiler les sources de readline qui se trouvent dans les
sources ruby (répertoire ext/) => ruby extconf.rb ; make ; make install

Merci Jean-François !

JD

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à