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.

