Class::Tom 3.02 bug report
by Ilya Martynov other posts by this author
Dec 27 2000 10:40AM messages near this date
Unsubscribe
|
Best New Trade Show Display by Opera Portables, Inc. adv
Hi,
I've just downloaded Class::Tom 3.02 and tried to write sample program with
it. Unfortunately it doesn work.
Here my script:
#!/usr/bin/perl -w
use strict;
use LWP;
use Class::Tom;
my $ua = new LWP::UserAgent;
my $tom = new Class::Tom;
$tom-> insert($tom);
my $flat = $tom-> store();
print $flat;
It is very simple but it doesn't work :(. Here its output:
"my" variable $len masks earlier declaration in same scope at /usr/lib/perl5/i386-linux/B/De
parse.pm line 1453.
"my" variable $tmp masks earlier declaration in same scope at /usr/lib/perl5/site_perl/Class
/Tom.pm line 208.
"my" variable $tmp masks earlier declaration in same statement at /usr/lib/perl5/site_perl/C
lass/Tom.pm line 208.
"my" variable $tmp masks earlier declaration in same scope at /usr/lib/perl5/site_perl/Class
/Tom.pm line 209.
"my" variable $encoder masks earlier declaration in same scope at /usr/lib/perl5/site_perl/C
lass/Tom.pm line 209.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 2086.
Use of uninitialized value at /usr/lib/perl5/site_perl/Class/Tom.pm line 91.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 2086.
Use of uninitialized value at /usr/lib/perl5/site_perl/Class/Tom.pm line 91.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1109.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 2086.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1109.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/site_perl/Class/Tom.pm line 91.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/site_perl/Class/Tom.pm line 91.
Use of uninitialized value at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1142.
Use of uninitialized value at /usr/lib/perl5/site_perl/Class/Tom.pm line 91.
Can't locate object method "NAME" via package "B::SPECIAL" at /usr/lib/perl5/site_perl/Class
/Tom/Code.pm line 43.
In case if perl version is important here is output of perl -V:
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=linux, osvers=2.2.6, archname=i386-linux
uname='linux xyzzy 2.2.6 #2 wed jun 16 15:23:52 cdt 1999 i686 unknown '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='cc', optimize='-O2', gccversion=egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
cppflags='-Dbool=char -DHAS_BOOL -I/usr/local/include'
ccflags ='-Dbool=char -DHAS_BOOL -I/usr/local/include'
stdchar='char', d_stdstdio=undef, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /shlib /lib /usr/lib
libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt
libc=, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Built under linux
Compiled at Jul 18 1999 14:59:25
%ENV:
PERL5LIB="/home/ilya/perl-lib"
@INC:
/home/ilya/perl-lib
/usr/lib/perl5/i386-linux
/usr/lib/perl5
/usr/lib/perl5/site_perl/i386-linux
/usr/lib/perl5/site_perl
.
--
Ilya Martynov
AGAVA Software Company, http://www.agava.com
|