Hello,

Disclaimer: ce post est entièrement certifié non testé et sans 
certitude, je n'ai jamais utilisé MacOS.

1- Vu ce que tu dis en dessous, es-tu sûr de bien avoir installé sqlite3 
? "sqlite3-ruby" va permettre à ruby de communiquer avec le système de 
base de données sqlite3, mais il ne fait pas tout, il faut avoir 
préalablement installé sqlite3. Pour ce faire, tu peux suivre ce qui est 
dit ici : http://wiki.rubyonrails.com/rails/pages/HowtoUseSQLite à la 
section MacOS...

2- Pour les headers sqlite comme ruby, ils viennent généralement sous 
Linux dans des paquets "-dev" ou "-devel" ou "-devtruc", mais je ne sais 
pas si le(s) gestionnaire(s) de paquets sous MacOS sui(ven)t cette 
convention. Voir (3). Ca ressemble à un sqlite.h ou sqlite3.h 
logiquement. Les fichiers ".h" sont caractéristiques de "headers" de 
programmes écrits en C (Java utilise aussi des fichiers comparables je 
crois). Je doute qu'ils se trouvent dans un sous-répertoire de gems 
ruby, ils devraient être à côté de ton programme sqlite installé comme 
dit en (1).

3- Certifié sans troll, je cherche juste à comprendre : OSX est un OS 
moderne, je ne peux pas croire que quand on a un souci, la solution 
canonique c'est de tout faire sauter et de réinstaller, qui plus est en 
re-compilant les sources. Le débat des mails précédents a failli me 
faire tomber de ma chaise, surtout pour des conseils donnés à un 
*débutant*... Et puis, Bertrand, si c'est ta première utilisation de la 
ligne de commande je te déconseille de te lancer dans des compilations 
d'entrée de jeu. Ce n'est pas super compliqué en soi mais ça demande 
d'être un peu habitué à passer des commandes sans faire d'erreur, à 
chercher et trouver l'aide correcte sur le net en cas de souci, etc. Il 
y a certainement des solutions un peu plus simples (peut-être en ligne 
de commande, certes, mais pas en repartant des sources des programmes et 
des make/make install/bidouillages de librairies).

Bon courage en tout cas, en espérant t'avoir éclairé un peu :-)
Cdt,

-- 
Jean-Baptiste


Bertrand Fondoeil a écrit :
> Merci pour ces précisions. Je n'ai pas encore réussi à trouver la 
> solution. Ce que je ne comprends, c'est qu'avec ce que j'ai fait 
> ci-dessus c'est dans le dossier /Library/Ruby/Gems/1.8/gems que soient 
> allées s'installer les dernières versions de rails, de rake, etc. et non 
> dans le dossier 
> /System/Library/Frameworks/Ruby-frameworks/Versions/1.8/user/bin/
>
> Je ne sais pas à quoi ressemble un header :(
> Les deux seuls endroits où j'ai du sqlite3, c'est dans 
> /Library/Ruby/Gems/1.8/gems où j'ai sqlite3-ruby-1.2.2 et dans 
> /System/Library/Frameworks/Ruby-frameworks/Versions/1.8/user/lib/ruby/gems/1.8/gems
>  
> où j'ai sqlite3-ruby-1.2.1
>
> Cela peut-il un problème de copier le dossier sqlite3-ruby-1.2.2 dans le 
> même dossier que la version 1.2.1 ?
>
> Merci
>   

--~--~---------~--~----~------------~-------~--~----~
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 à