Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Can't install Cache::Memory libdb43.dll error

by dutchman (Initiate)
on Nov 25, 2009 at 21:15 UTC ( #809435=perlquestion: print w/replies, xml ) Need Help??
dutchman has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I'm trying to install Cache::Memory via cpan client on strawberry perl 5.10 on Windows XP. the make works fine but when I do a 'make install' I get a pop up that says 'unable to find component libdb43.dll'. Any ideas? Thanks!
  • Comment on Can't install Cache::Memory libdb43.dll error

Replies are listed 'Best First'.
Re: Can't install Cache::Memory libdb43.dll error
by syphilis (Chancellor) on Nov 26, 2009 at 00:44 UTC
    when I do a 'make install' I get a pop up ...

    Rather unusual for a 'make install' to cause such an error. (This type of error is more likely to occur at the 'make test' stage, when you're actually running the distro that you've just built.)
    I've just installed Cache-2.04 on Strawberry 5.10 without any such problem (though I can't find a libdb43.dll on my machine).
    The only problems I did strike were a couple of hanging tests (in the File-NFSLock-1.20 and Cache-2.04 test suites) which had to be killed - but I'm on Vista, and the same problem might well not arise on XP.

Re: Can't install Cache::Memory libdb43.dll error
by thunders (Priest) on Nov 25, 2009 at 22:30 UTC
    I'm pretty sure that file is for accessing BerkeleyDB files, DB_File is apparently a prerequisite for the Cache suite. Odd that it wouldn't be setup correctly by Strawberry during install. What happens if you type the following?
    perl -MDB_File -e 1

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://809435]
Approved by broomduster
[LanX]: But cygwin comes with path problems and powershell requires too much learning for me
[LanX]: eshell in emacs is often my resort in development
[LanX]: Thx found a solution! :)
[Eily]: I wrote "your" instead of "you're" :'(
[Eily]: I guess it means that my English is good enough that I make the same mistakes as native speakers though :/
[LanX]: your native tounge is French .... or Quebequois?
[erix]: never mind the natives
[Eily]: French, why?
LanX ' solution

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (9)
As of 2017-03-27 16:04 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (320 votes). Check out past polls.