On Tue, 17 Jul 2007 17:29:30 +0200 "Guillaume DUPIN" <[EMAIL PROTECTED]> wrote:
Hi, > I have just installed Wx-perl on my computer with the rpm > "perl-Wx-0.20-2.1.i586.rpm" (because I only have perl 5.8.5 and cannot > install an earlier version). > > I have : Red Hat Enterprise Linux WS release 4 (Nahant) <snip> > Can't load > '/usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi/auto/Wx/Wx.so' for > module Wx: > /usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi/auto/Wx/Wx.so: > undefined symbol: wxCYAN at > /usr/lib/perl5/5.8.5/i386-linux-thread-multi/XSLoader.pm line 68. > > at /usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi/Wx.pm line 146 > > Compilation failed in require at test.pl line 1. > > BEGIN failed--compilation aborted at test.pl line 1. > > Deep recursion on subroutine "Wx::AUTOLOAD" at > /usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi/Wx.pm line 43. > > I have no idea of the cause of such a message. > > Thank you by advance for helping me. It seems a mismatched wxWidgets/wxPerl version. Also, are you sure wxWidgets and wxPerl were compiled with compatible compiler versions? Regards, Mattia
