0
Perl 5.18.1이 설치된 Debian 테스트 시스템에서 CPAN의 Tree::Suffix 모듈을 설치하려고합니다.Tree 설치시 Devel :: CheckLib 구문 오류 :: 접미어
합병증이 발생하는 동안 Devel::CheckLib과 관련된 구문 오류 및 경고가 나타납니다.
CPAN.pm: Building G/GR/GRAY/Tree-Suffix-0.21.tar.gz
syntax error at inc/Devel/CheckLib.pm line 164, near "$mm_attr_key qw(LIBS INC)"
syntax error at inc/Devel/CheckLib.pm line 171, near "}"
Global symbol "%args" requires explicit package name at inc/Devel/CheckLib.pm line 175.
syntax error at inc/Devel/CheckLib.pm line 179, near "}"
syntax error at inc/Devel/CheckLib.pm line 185, near "}"
Global symbol "@headers" requires explicit package name at inc/Devel/CheckLib.pm line 192.
Global symbol "@libs" requires explicit package name at inc/Devel/CheckLib.pm line 223.
Global symbol "@libpaths" requires explicit package name at inc/Devel/CheckLib.pm line 230.
Global symbol "@libpaths" requires explicit package name at inc/Devel/CheckLib.pm line 236.
Global symbol "@libpaths" requires explicit package name at inc/Devel/CheckLib.pm line 240.
syntax error at inc/Devel/CheckLib.pm line 252, near "}"
inc/Devel/CheckLib.pm has too many errors.
Compilation failed in require at Makefile.PL line 7.
전체 로그는 here입니다.
뭐가 잘못 되었나요? 누군가가 Tree :: Suffix를 설치하려고 할 때 이러한 오류가 발생했는지 확인하십시오.
버그 인 경우, Tree :: Suffix, Devel :: CheckLib, Perl 또는 Debian에 속합니까?
도움이 될 것입니다.
예, 괄호로'qw (...)'를 둘러싼 후에 작동합니다. 버그를 신고 해 주셔서 감사합니다! – enricoferrero
X11 :: Xlib을 설치하는 동안 같은 오류가 발생합니다. Devel :: CheckLib 1.02 버전이 있습니다. 내가 뭘 놓치고 있니? –
inc 버전이 우선하므로 Devel :: CheckLib의 최신 버전을 설치하면 도움이되지 않습니다. 즉, inc 디렉터리를 삭제하면 도움이됩니다. –