vrsamurai (vrsamurai) wrote in lj_everywhere,

UPDATED: Unicode::CheckUTF8 problem - Fixed - missing libc6-dev package


It turns out that I did not have the libc6-dev package installed. Should this be posted in the LJ server install wiki?

I am working my way through a fresh lj install from the svn repositiory and I have hit a snag. I am attempting to install the Unicode::CheckUTF8 perl module via CPAN (apt-get does not have a package I can find for this module), and I get the following error message - this is the end of the message:

/usr/lib/perl/5.8/CORE/perlvars.h:52: error: syntax error before '*' token
/usr/lib/perl/5.8/CORE/perlvars.h:52: warning: data definition has no type or storage class
CheckUTF8.xs: In function `isLegalUTF8String':
CheckUTF8.xs:114: warning: comparison of distinct pointer types lacks a cast
CheckUTF8.c: At top level:
/usr/lib/perl/5.8/CORE/reentr.h:775: error: storage size of `_srandom_struct' isn't known
make: *** [CheckUTF8.o] Error 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Failed during this command:
BRADFITZ/Unicode-CheckUTF8-1.01.tar.gz : make NO

Does anybody know what is going on? I am installing this on a Debian box with perl 5.8.4


  • Post a new comment


    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded