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