그래서 여기 PERL : 나는 내 스크립트에 바로 "사용 JSON : RPC : 클라이언트"를 추가하지만 그것을 사용하지 않을 때는 내가 주석을 해제 할 때 나는 ...
내 스크립트의 수입 라인 인 오류 JSON :: RPC 줄 아래에 나열된 오류가 발생합니다.perl -MStorable -wle'print $ARGV[0]->VERSION' Storable
2.30
펄에 : 펄 5.10 상자에서
/usr/bin/perl: symbol lookup error: /usr/local/lib64/perl5/auto/Storable/Storable.so: undefined symbol: Perl_Istack_sp_ptr
- 나는
#!/usr/bin/perl -w
use Data::Dumper;
use Mail::MboxParser;
use Mail::MboxParser::Mail;
use Mail::Box::Manager;
use Email::Delete qw[delete_message];
use POSIX;
use Date::Calc qw(:all);
#use JSON::RPC::Client;
use strict;
아래에 나열된 오류에도 스크립트 라이브러리를 사용하여 여전히 얻을 아니에요 5.16 상자 :
perl -MStorable -wle'print $ARGV[0]->VERSION' Storable
perl: symbol lookup error: /usr/local/lib64/perl5/auto/Storable/Storable.so: undefined symbol: Perl_Istack_sp_ptr
최근에 Perl 버전을 변경했거나 다른 버전의 perl을 갖고 있습니까? http://stackoverflow.com/questions/6256633/how-can-you-determine-what-perl-module-is-causing-undefined -symbol-perl-tstack은 여러분이 사용하려고하는 다른 버전으로 컴파일 된 라이브러리를 가지고 있다고 제안합니다. – scrappedcola
더 많은 문제 해결 정보가있는 업데이트 된 게시물 – BostonMacOSX
5.10에서 모듈을 컴파일 한 것처럼 보이고 5.16에서 사용하려고합니다. 5.16을 위해 다시 빌드해야합니다. – scrappedcola