>>>>> "G" == Giuseppe Bilotta <bilotta78 / hotpop.com> writes:

G> This is what I did. I got the .so and put it under

 The .so that you have is the result of the compilation of bdb

G> C:\TEMP\bdb-0.3.3>extconf.rb
G> C:\TEMP\bdb-0.3.3\extconf.rb: Entering directory `src'
G> checking for db_version() in -ldb-4... no
G> checking for db_version() in -ldb4... no
G> checking for db_version() in -ldb3... no
G> checking for db_version() in -ldb2... no
G> checking for db_version() in -ldb... extconf.rb:36: libdb not found 
G> (RuntimeError)
G>         from extconf.rb:31:in `catch'
G>         from extconf.rb:31

 Here you are trying to compile bdb and it's saying that it can't find the
 library Berkeley DB from Sleepycat, i.e. you must have Berkeley DB because
 bdb is just the ruby interface to this library.



Guy Decoux