[root@hanulso3 efis]# ./gs
Can't locate loadable object for module Tk in @INC (@INC contains: /home/anseok/autopilot-2.2/efis/lib /usr/lib/perl5/5.
8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/s
ite_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_p
erl/5.8.0 /usr/lib/perl5/vendor_perl .) at ./gs line 31 Compilation failed in require at ./gs line 31. BEGIN failed--com
pilation aborted at ./gs line 31. --------------------- PerlTk-8.11-1.i386.rpm 을 설치하였는데도 안 되네
요.. Perl용 object라면 무슨 파일을 말하는건가요?
Can't locate loadable object 는 Tk 모듈의 공유 라이브러리(.so)를 못 찾는다는 뜻입니다. PerlTk 가 설치된 perl 버전과 현재 perl 이 같은지 확인하고, perl -MTk -e 1 로 로딩이 되는지 테스트하세요.
패키지 설치 경로가 @INC 에 없으면 PERL5LIB 를 맞추거나 perl 을 같은 버전으로 다시 빌드해야 합니다.