Go to http:://www.ruby-lang.org/~eban/ruby/binaries/mingw/ext/. You should
see a mingw compiled binary of bdb.
Jamey.
···
-----Original Message-----
From: Giuseppe Bilotta [mailto:bilotta78@hotpop.com]
Sent: Thursday, August 22, 2002 6:35 AM
To: ruby-talk@ruby-lang.org
Subject: Re: Newbie question. How to install a new package?
You have pre-compiled version of bdb for cygwin at
Next, I unpacked the RAA package bdb-0.3.3.tar.gz into my temp folder
and executed
C:\TEMP\bdb-0.3.3>extconf.rb
C:\TEMP\bdb-0.3.3\extconf.rb: Entering directory src' checking for db_version() in -ldb-4... no checking for db_version() in -ldb4... no checking for db_version() in -ldb3... no checking for db_version() in -ldb2... no checking for db_version() in -ldb... extconf.rb:36: libdb not found (RuntimeError) from extconf.rb:31:in catch’
from extconf.rb:31
no
C:\TEMP\bdb-0.3.3\extconf.rb: Leaving directory `src’
What am I doing wrong?
···
–
Giuseppe “Oblomov” Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS
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
C:\TEMP\bdb-0.3.3>extconf.rb
C:\TEMP\bdb-0.3.3\extconf.rb: Entering directory `src'
checking for db_version() in -ldb-4... no
checking for db_version() in -ldb4... no
checking for db_version() in -ldb3... no
checking for db_version() in -ldb2... no
checking for db_version() in -ldb... extconf.rb:36: libdb not found
(RuntimeError)
from extconf.rb:31:in `catch'
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.
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.
I see. And where do I get it?
···
–
Giuseppe “Oblomov” Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS