Both build & target systems have 5.8.8. I did one experiment: I uninstalled perl in the target system & was able to run the pp binary successfully. I haven't used any hard-coded library paths too in the source code. But still the binary is referring to an installed module on the target system.
Thanks & Regards, Bharath Veera -----Original Message----- From: Roderich Schupp [mailto:roderich.sch...@googlemail.com] Sent: Monday, February 23, 2009 5:04 AM To: Veera, Bharath Kumar Cc: par@perl.org Subject: Re: PP binary not running with error message: "IO object version 1.22 does not match bootstrap parameter 1.23 " On Fri, Feb 20, 2009 at 11:10 AM, Roderich Schupp <roderich.sch...@googlemail.com> wrote: >> bash-0.5# ./showinc >> Fcntl object version 1.05 does not match bootstrap parameter 1.06 at >> /opt/perl_32/lib/5.8.8/IA64.ARCHREV_0-thread-multi/DynaLoader.pm line 252. OK, what are the versions of Perl on your build and target systems? The target seems to have Perl 5.8.8. Cheers, Roderich