[Arsperl-users] Help! Error in compiling ARSperl scripts using Perlapp in Solaris 8 (Activestate PD
Brought to you by:
jeffmurphy
|
From: Ye, K. <KY...@St...> - 2007-09-19 03:04:26
|
Hi All, =20 I have installed ARSperl v1.81 against perl 5.005, and PDK 7.0.0 which is tied to /tools/ver/ActivePerl-5.8.4 in Solaris 8. The ARSperl was not in @INC path, so I need to add use lib "<ARSperl path>" in my codes to specify the lib used. The codes worked fine. =20 Now I need to compile the codes using PDK to mask remedy account and password. But I got some error: =20 -----Begin Past---- bash-2.03$ perlapp --lib /etc/Tivoli/custom/ar/api --lib /usr/local/Tivoli/custom/ARSperl --norunlib --exe jil_verify --perl /auto/prod/ver/ActivePerl-5.8.4/bin/perl-static jil_verify.pl --verbose PerlApp 7.0.0 build 277058 (perl 5.8.8) Copyright (C) 1998-2007 ActiveState Software Inc. All rights reserved. =20 libperl.so at '/tools/ver/ActivePerl-5.8.4/lib/5.8.4/sun4-solaris-thread-multi/CORE/li bperl.so' is not compatible with the PDK. Using '/auto/prod/ver/ActivePerl-PDK-Pro-7.0.0/lib/libperl.so' instead. =20 Can't load '/usr/local/Tivoli/custom/ARSperl/auto/ARS/ARS.so' for module ARS: ld.so.1: pdkcheck_bundled: fatal: relocation error: file /usr/local/Tivoli/custom/ARSperl/auto/ARS/ARS.so: symbol PL_stack_sp: referenced symbol not found at /</auto/prod/ver/ActivePerl-PDK-Pro-7.0.0/lib/pdkcheck_bundled>DynaLoade r.pm line 214. at jil_verify.pl line 204 Compilation failed in require at jil_verify.pl line 204. BEGIN failed--compilation aborted at jil_verify.pl line 204. 'jil_verify.pl' had compilation errors.. =20 ---End Past---- =20 The 204th line in jil_verify.pl is use ARS; the compiling failed at this line.=20 =20 I don't know whether the compile error is due to the incompatibility of these versions of Perl.=20 =20 Could anybody give me some suggestions? Thanks in advance. =20 =20 Regards, Jason Ye =20 |