On Sep 24, 6:56 pm, Andre Sisdotivitz <[email protected]> wrote:
> This doesn't seem to be working for me.
>
> Ruby 1.9.2
> Windows XP
>
> I have the sqlite3.dll in my ruby/bin dir but I still get the error
> "The procedure entry point sqlite3_column_database_name could not be
> located in the dynamic link library sqlite3.dll." when I run " rails
> server" from the command prompt.
>
> Any ideas?
>

That indicates the dll is from a old version of sqlite3. Please try to
use SQLite 3.6.16 or greater, as indicated by the gem install sqlite3-
ruby:

C:\Users\Luis>gem install sqlite3-ruby
Temporarily enhancing PATH to include DevKit...

=============================================================================

  You've installed the binary version of sqlite3-ruby.
  It was built using SQLite3 version 3.6.23.1.
  It's recommended to use the exact same version to avoid potential
issues.

  At the time of building this gem, the necessary DLL files where
available
  in the following download:

  http://www.sqlite.org/sqlitedll-3_6_23_1.zip

  You can put the sqlite3.dll available in this package in your Ruby
bin
  directory, for example C:\Ruby\bin

=============================================================================

Successfully installed sqlite3-ruby-1.3.1-x86-mingw32
1 gem installed

> I tried putting the .dll in both system32 and the other lib folder as
> suggested in this thread.
>

Do not put files in system32, XP is not Windows 3.1

--
Luis Lavena

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to