(RADIATOR) Installing Digest-MD5

Matthew Trout MatthewTrout at businessserve.co.uk
Thu Sep 4 08:48:19 CDT 2003


You're short libgdbm, the library for the GNU database system (their take on
the BSD .db and SysV .dir/.pag stuff)

This is (presumably) used for the test scripts for Digest::MD5

> -----Original Message-----
> From: Bobbejaan van Elst [mailto:bobby at the-mask.net] 
> Sent: 04 September 2003 14:15
> To: radiator at open.com.au
> Subject: (RADIATOR) Installing Digest-MD5
> 
> 
> Hi,
> 
> I get this error when I start radiator:
> 
> $ ./radiator start
> Starting Radiator: Can't locate object method "initialize" via package
> "Radius::SqlDb" at
> /usr/lib/perl5/site_perl/5.8.0/Radius/AddressAllocatorSQL.pm line 65,
> <FILE> line 186.
>                                                            [FAILED]
> 
> So I try to install Digest-MD5-2.27
> 
> Then I get this error:
> 
> $ perl Makefile.PL 
> Testing alignment requirements for U32... /usr/bin/ld: cannot find
> -lgdbm
> collect2: ld returned 1 exit status
> Can't compile test program.  Will ensure alignment to play safe.
> 
> Checking if your kit is complete...
> Looks good
> Writing Makefile for Digest::MD5
> 
> 
> My perl config:
> 
> $ perl -V 
> Summary of my perl5 (revision 5.0 version 8 subversion 0) 
> configuration:
>   Platform:
>     osname=linux, osvers=2.4.20-2.48smp,
> archname=i386-linux-thread-multi
>     uname='linux str'
>     config_args='-des -Doptimize=-O2 -march=i386 -mcpu=i686 -g
> -Dmyhostname=localhost -Dperladmin=root at localhost -Dcc=gcc -Dcf_by=Red
> Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux
> -Dvendorprefix=/usr -Dsiteprefix=/usr
> -Dotherlibdirs=/usr/lib/perl5/5.8.0 -Duseshrplib -Dusethreads
> -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db
> -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio
> -Dinstallusrbinperl -Ubincompat5005 -Uversiononly 
> -Dpager=/usr/bin/less
> -isr'
>     hint=recommended, useposix=true, d_sigaction=define
>     usethreads=define use5005threads=undef'
>  useithreads=define usemultiplicity=
>     useperlio= d_sfio=undef uselargefiles=define usesocks=undef
>     use64bitint=undef use64bitall=un uselongdouble=
>     usemymalloc=, bincompat5005=undef
>   Compiler:
>     cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
> -DDEBUGGING -fno-strict-aliasing -I/usr/local/include
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
>     optimize='',
>     cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS 
> -DDEBUGGING
> -fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
>     ccversion='', gccversion='3.2.2 20030213 (Red Hat Linux 8.0
> 3.2.2-1)', gccosandvers=''
> gccversion='3.2.2 200302'
>     intsize=e, longsize= , ptrsize=p, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define, 
> longdblsize=12
>     ivtype='long'
> k', ivsize=4'
> ivtype='long'
> known_ext, nvtype='double'
> o_nonbl', nvsize=, Off_t='', lseeksize=8
>     alignbytes=4, prototype=define
>   Linker and Libraries:
>     ld='gcc'
> l', ldflags =' -L/usr/local/lib'
> ldf'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
>     perllibs=
>     libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libper
>     gnulibc_version='2.3.1'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so', d_dlsymun=undef, 
> ccdlflags='-rdynamic
> -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE'
>     cccdlflags='-fPIC'
> ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5', lddlflags='s
> Unicode/Normalize XS/A'
> 
> 
> Characteristics of this binary (from libperl): 
>   Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS
> USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
>   Locally applied patches:
>         MAINT18379
>   Built under linux
>   Compiled at Feb 18 2003 22:19:53
>   @INC:
>     /usr/lib/perl5/5.8.0/i386-linux-thread-multi
>     /usr/lib/perl5/5.8.0
>     /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
>     /usr/lib/perl5/site_perl/5.8.0
>     /usr/lib/perl5/site_perl
>     /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
>     /usr/lib/perl5/vendor_perl/5.8.0
>     /usr/lib/perl5/vendor_perl
>     /usr/lib/perl5/5.8.0/i386-linux-thread-multi
>     /usr/lib/perl5/5.8.0
>     .
> 
> 
> Has someone an idea?
> 
> Greetz,
>  
> Bobbejaan van Elst
> 
> ===
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
> 
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list