> -----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