Pages : 1
#1 Le 11/02/2008, à 23:26
- Arnonos
RoR avec eclipse sous gutsy
Bonjour,
Je cherche à développer avec RoR sous ubuntu GUTSY via eclipse.
Dans un 1er temps, j'ai eu bcq de mal à trouver le plugin radrails d'aptana, j'ai fini par installer celui ci (aptana_update_007533.zip) et ça avait l'air de fonctionner (génération du squelette puis d'un controlleur ok) mais quand je lance le test de mon programme "bonjour le monde", j'ai le message suivant:
no such file to load -- sqlite3
précisons que j'ai également installé le gem sqlite3-ruby
là je séche complétement.
Avez vous eu le même souci?
Est ce un pb d'install de l'environnement? de config?
quelqu'un pourrait il m'indiquer la marche à suivre pour une installation correcte de RoR sous gutsy?
RoR me tente bcq, merci de m'aider à m'y mettre!
Arnaud
Hors ligne
#2 Le 09/03/2008, à 17:06
- sgod51
Re : RoR avec eclipse sous gutsy
Bonjour,
Je me suis trouvé dans le même problème que toi (sur Gutsy), sauf que je ne passe pas par eclipse, mais par aptana en standalone. Je débute complètement dans l'univers RoR, car je viens de PHP.
J'obtiens le même message lors du test "Hello World":
no such file to load -- sqlite3.
J'ai cherché aussi dans les forum. En vain.
Apparemment le problème vient de l'absence de sqlite3 et de son fichier d'en-tête sqlite3.h ( message d'erreur lors de la tentative d'installation de sqlite3-ruby (sudo gem install sqlite3-ruby) )
Il faut alors compiler soi-même sqlite à partir des sources :
1) Télécharger les sources : http://www.sqlite.org/sqlite-3.5.6.tar.gz
2) Extraire l'archive dans un répertoire "sqlite"
3) Entrer dans ce répertoire avec un terminal
4) mkdir bld (on crée un répertoire pour la compil, le build)
5) cd bld
6) ../sqlite/configure
7) make
8) sudo make install
9) sudo gem install sqlite3-ruby (qui marche cette fois-ci)
10) Dans aptana standalone (ou plugin eclipse correspondant), arrêter le serveur webrick et le redémarrer => Le test "Hello world" fonctionne.
Mais tu as peut-être déjà trouvé une solution, depuis le temps où tu as posé la question...
Hors ligne
Pages : 1