Subject: | 0.11 doesn't build on Fedora Core 1 |
Fedora Core 1, perl v5.8.3 built for i386-linux-thread-multi
Kernel 2.4.22-1.2197.nptlsmp #1 SMP Thu Jul 1 15:05:23 EDT 2004 i686 i686 i386 GNU/Linux
Starting "make" Stage
make[1]: Entering directory `/root/.cpan/build/Mail-ClamAV-0.11/_Inline/build/Mail/ClamAV'
/usr/bin/perl /usr/lib/perl5/5.8.3/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.3/ExtUtils/typemap ClamAV.xs > ClamAV.xsc && mv ClamAV.xsc ClamAV.c
gcc -c -I/root/.cpan/build/Mail-ClamAV-0.11 -I/usr/local/include -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 -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" -fPIC "-I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE" ClamAV.c
ClamAV.xs: In function `clamav_perl_constant':
ClamAV.xs:284: error: `CL_NUM_CHILDS' undeclared (first use in this function)
ClamAV.xs:284: error: (Each undeclared identifier is reported only once
ClamAV.xs:284: error: for each function it appears in.)
ClamAV.xs:285: error: `CL_MIN_LENGTH' undeclared (first use in this function)
make[1]: *** [ClamAV.o] Error 1
make[1]: Leaving directory `/root/.cpan/build/Mail-ClamAV-0.11/_Inline/build/Mail/ClamAV'
A problem was encountered while attempting to compile and install your Inline
C code. The command that failed was:
make
The build directory was:
/root/.cpan/build/Mail-ClamAV-0.11/_Inline/build/Mail/ClamAV
To debug the problem, cd to the build directory, and inspect the output files.
at /root/.cpan/build/Mail-ClamAV-0.11/blib/lib/Mail/ClamAV.pm line 159
BEGIN failed--compilation aborted at /root/.cpan/build/Mail-ClamAV-0.11/blib/lib/Mail/ClamAV.pm line 447.