instalace Cstools-3.42 na novem RH9

Petr Sojka sojka na informatics.muni.cz
Čtvrtek Říjen 23 22:54:18 MEST 2003


Na cerstvem Redhatu 9 jsem neuspel s instalaci posledni verze Cstools:
[root na daeron tmp]# gtar xzvf Cstools-3.42.tar.gz
[...]
[root na daeron tmp]# cd Cstools-3.42
[root na daeron Cstools-3.42]# vim README
[root na daeron Cstools-3.42]# perl Makefile.PL
Checking if your kit is complete...
Looks good
 
Warning: I could not locate your pod2man program. Please make sure,
         your pod2man program is in your PATH before you execute 'make'
 
Writing Makefile for Cz
[root na daeron Cstools-3.42]# type pod2man
pod2man is /usr/bin/pod2man
[root na daeron Cstools-3.42]# make
Makefile:87: *** missing separator.  Stop.
[root na daeron Cstools-3.42]# perl --version
 
This is perl, v5.8.0 built for i386-linux-thread-multi
(with 1 registered patch, see perl -V for more detail)
 
...

Vygenerovany Makefile je "podivny":
[root na daeron Cstools-3.42]# cat Makefile|head -n90 |tail -n20
installsitescript='/usr/bin'
installstyle='lib/perl5'
installusrbinperl='define'
installvendorarch='/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi'
installvendorbin='/usr/bin'
installvendorhtml1=''
installvendorhtml3=''
installvendorlib='/usr/lib/perl5/vendor_perl/5.8.
INSTALLVENDORLIB = ib/perl5'
installusrbinperl='def
INSTALLARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
INSTALLSITEARCH = /usr/lib/pe
INSTALLVENDORARCH = /usr/lib/perl5/vendor_perl/5.8.0/i38
INSTALLBIN = /usr/bin'
installhtml1dir=''
installhtml3dir=''
installman1
INSTALLSITEBIN = /usr
INSTALLVENDORBIN = /usr/bin'
installvendorhtml1=''

Kdyz jsem vzal Makefile vytvoreny na jinem RH9, 
make probehl v poradku, ale make test ne:

... straasne dlouhy vypis, zakonceny:

Malformed UTF-8 character (unexpected non-continuation byte 0xf8, immediately after start byte 0xe1) in
pattern match (m//) at /tmp/Cstools-3.42/blib/lib/Cz/Sort.pm line 177, <> line 6.
Malformed UTF-8 character (unexpected non-continuation byte 0xf8, immediately after start byte 0xe1) in
pattern match (m//) at /tmp/Cstools-3.42/blib/lib/Cz/Sort.pm line 177, <> line 6.
Malformed UTF-8 character (unexpected non-continuation byte 0xf8, immediately after start byte 0xe1) in
pattern match (m//) at /tmp/Cstools-3.42/blib/lib/Cz/Sort.pm line 177, <> line 6.
t/cssort.......FAILED tests 3, 5-6, 9, 11-12
        Failed 6/13 tests, 53.85% okay
t/cstocs.......ok
        4/31 skipped:
t/dbfcstocs....skipped
        all skipped: no reason given
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/cssort.t                13    6  46.15%  3 5-6 9 11-12
1 test and 4 subtests skipped.
Failed 1/3 test scripts, 66.67% okay. 6/44 subtests failed, 86.36% okay.
make: *** [test_dynamic] Error 29

Nejake tipy v cem je problem?

--ps



Další informace o konferenci Perl