GDBM_File: scratching my head

osx at colya.com osx at colya.com
Mon Feb 2 09:31:13 PST 2004


I am trying to run a script that references GDBM_File

No matter what I do.. I am stuck..

Issuing ./parsexmlguide.pl --file ./listings/test.xml gives:

iBook:~/guidedir tivo$ ./parsexmlguide.pl --file ./listings/test.imdb.xml
Can't locate GDBM_File.pm in @INC (@INC contains: . /sw/lib/perl5
/System/Library/Perl/5.8.1/darwin-thread-multi-2level
/System/Library/Perl/5.8.1 /Library/Perl/5.8.1/darwin-thread-multi-2level
/Library/Perl/5.8.1 /Library/Perl
/Network/Library/Perl/5.8.1/darwin-thread-multi-2level
/Network/Library/Perl/5.8.1 /Network/Library/Perl) at TiVo/ServerId/Series.pm
line 8.
BEGIN failed--compilation aborted at TiVo/ServerId/Series.pm line 8.
Compilation failed in require at ./parsexmlguide.pl line 29.
BEGIN failed--compilation aborted at ./parsexmlguide.pl line 29.


I have tried to install GDBM  via CPAN with no success...

Results below:

cpan> install GDBM_File
CPAN: Storable loaded ok
Going to read /Users/tivo/.cpan/Metadata
  Database was generated on Sat, 31 Jan 2004 05:49:50 GMT
Running install for module GDBM_File
Running make for N/NW/NWCLARK/perl-5.8.3.tar.gz

The most recent version "1.07" of the module "GDBM_File"
comes with the current version of perl (5.8.3).
I'll build that only if you ask for something like
    force install GDBM_File
or
    install N/NW/NWCLARK/perl-5.8.3.tar.gz
Running make test
  Make had some problems, maybe interrupted? Won't test
  Has no own directory
Running make install
  Has no own directory
  Make had some problems, maybe interrupted? Won't install


I then installed Perl 5.8.3, which apparently includes GDBM_File. 

After it was all done, I ran the command again, specifically pointing to 5.8.3
(/usr/local/bin/perl parsexmlguide.pl --file ./listings/test.imdb.xml), with
the same original result.  I really need help now, as I'm reaching the far
corners of my linux knowledge.



Ideally I'd like it to run under the standard 5.8.1 MacOSX PERL, but have had 0
luck.  Any help will be greatly appreciated!

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



More information about the X-Unix mailing list