> -----Original Message-----
> From: Kirk
> 
> Hello folks,
> Anyone have any experience installing Crypt::IDEA on RH 7.3?  I have 3
> machines, basically all the same setup, and I haven't been able to run
> 'make' successfully.  I have no idea what the issue is since 
> there's little
> to no documentation on install.
> 
> Any clues?
> 
> 
>  >perl Makefile.PL
> Checking if your kit is complete...
> Looks good
> Writing Makefile for Crypt::IDEA
> (thecap@ns1) (~/downloads/Crypt-IDEA-1.01)
>  >make
> cp IDEA.pm blib/lib/Crypt/IDEA.pm
> cp IDEA.pod blib/lib/Crypt/IDEA.pod
> /usr/local/bin/perl -I/usr/local/lib/perl5/5.6.1/i686-linux 
> -I/usr/local/lib
> /perl5/5.6.1 /usr/local/lib/perl5/5.6.1/ExtUtils/xsubpp  -typema
> p /usr/local/lib/perl5/5.6.1/ExtUtils/typemap -typemap typemap IDEA.xs >
> IDEA.xsc && mv IDEA.xsc IDEA.c
> Please specify prototyping behavior for IDEA.xs (see perlxs manual)
> cc -c  -fno-strict-aliasing -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -O2  
>  -DVERSION=\"1.01\" -DXS_VERSION=\"1.01\" -fpic -I/usr/local/lib
> /perl5/5.6.1/i686-linux/CORE  IDEA.c
> IDEA.xs: In function `XS_Crypt__IDEA_crypt':
> IDEA.xs:66: `sv_undef' undeclared (first use in this function)
> IDEA.xs:66: (Each undeclared identifier is reported only once
> IDEA.xs:66: for each function it appears in.)
> make: *** [IDEA.o] Error 1
> (thecap@ns1) (~/downloads/Crypt-IDEA-1.01)
>  >

I didn't have a linux box with me to test on, so I ported it to
Win32. This module I think was made for an older version of XS,
but requires only one change to update it.
In IDEA.xs, line 66, change
&sv_undef
 --to--
&PL_sv_undef

With this change (and the few changes made to port it) I got it to
build and pass all tests.

HTH,
Randy.


_______________________________________________
Perl-Unix-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to