Salut a tous,

J'ai un petit soucis ...

Je suis en train de lire le bouquin "Agile web developpement with rails" ...

Et quand j'execute le tout premier tuto ... un "hello world" ... il me
genere l'erreur "no such file to load -- sqlite3" ...

Effectivement quand je verifie mon repertoire \demo\db il n'y a rien ...

Quand je fais "rake db::ceate" il me dit


 (in C:/Ruby/work/demo)
> rake aborted!
> no such file to load -- sqlite3
> (See full trace by running task with --trace)
>
  Alors je tappe la commande :

 *
>
> C:\Ruby\work\demo>rake db:create --trace*

 Et j'obtiens :

*
>
>  (in C:/Ruby/work/demo)
> ** Invoke db:create (first_time)
> ** Invoke environment (first_time)
> ** Execute environment
> ** Execute db:create
> rake aborted!
> no such file to load -- sqlite3
> C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_re
> quire'
> C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependenci
> es.rb:153:in `require'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependenci
> es.rb:521:in `new_constants_in'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependenci
> es.rb:153:in `require'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/k
> ernel/requires.rb:7:in `require_library_or_gem'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/k
> ernel/reporting.rb:11:in `silence_warnings'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/k
> ernel/requires.rb:5:in `require_library_or_gem'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/sqlite3_adapter.rb:10:in `sqlite3_connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:223:in `send'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:223:in `new_connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:188:in `checkout'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:184:in `loop'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:184:in `checkout'
> C:/Ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:183:in `checkout'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:98:in `connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_pool.rb:326:in `retrieve_connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_specification.rb:121:in `retrieve_connection'
>
> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_a
> dapters/abstract/connection_specification.rb:113:in `connection'
> C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/tasks/databases.rake:38:in
> `creat
> e_database'
> C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/tasks/databases.rake:26
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in
> `invoke_with_call_c
> hain'
> C:/Ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
> `invoke_with_call_c
> hain'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
> `standard_exceptio
> n_handling'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
> `standard_exceptio
> n_handling'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
> C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
> C:/Ruby/bin/rake:19:in `load'
> C:/Ruby/bin/rake:19
>
> *Et enfin j'ai fais un :

*
>
> C:\Ruby\work>gem install sqlite3-ruby
>
*

Et j'obtiens :

*
>
> Building native extensions.  This could take a while...
> ERROR:  Error installing sqlite3-ruby:
>         ERROR: Failed to build gem native extension.
> C:/Ruby/bin/ruby.exe extconf.rb install sqlite3-ruby
> checking for fdatasync() in rt.lib... no
> checking for sqlite3.h... no
> nmake
> 'nmake' n'est pas reconnu en tant que commande interne
> ou externe, un programme exécutable ou un fichier de commandes.
>
> Gem files will remain installed in
> C:/Ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1
> .2.4 for inspection.
> Results logged to
> C:/Ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/ext/sqlite3_
> api/gem_make.out
>
*


Quelqu'un à t'il une idée ?

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