Maxim Nechaev [12/02/05 12:17 +1000]: > t/01basic.......Can't load > '/usr/src/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for module > Inline::Ruby: /usr/src/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so: > undefined symbol: do_chomp at /usr/lib/perl5/5.8.4/i486-linux/DynaLoader.pm > line 230.
This error means that do_chomp isn't exposed in your version of perl. I just tried it, and I get the same error with Perl 5.8.3. It seems to have moved to Perl_do_chomp in 5.8.x, and is now protected by an "#ifdef PERL_CORE", so I shouldn't use it. I call do_chomp() inside Ruby.xs to make the error message look nicer. I'll release a new version of Inline::Ruby which emulates chomp() by hand. Should be pretty simple. Cheers, Neil -- Neil Watkiss, PureMessage Tech Lead, Sophos Email: [EMAIL PROTECTED], Tel: 604.812.1041, Web: http://ttul.org/~neilw