SNMP 설치시 에러

havebeen의 이미지

안녕하세요

MRTG를 설치하려고 ucd-snmp를 설치했습니다.

make install까지 완료되고 그다음 perl모듈을

인스톨하기 위해서 perl Makefile.PL 을 치면

WARNING: MAN3PODS takes a hash reference not a string/number.
Please inform the author.
WARNING: LDFLAGS is not a known parameter.
Checking if your kit is complete...
Looks good
Can't use string ("SNMP") as a HASH ref while "strict refs" in use at /usr/lib/p
erl5/5.8.0/ExtUtils/MM_Unix.pm line 541.

위와 같은 메시지가 나오면서 중단됩니다.

MM_Unix.pm이라는 파일의 541라인을 봐도 잘못된건 모르겠구요

무슨 문제일까요?

도움좀 부탁드립니다 :-)

codebank의 이미지

아래 문서중에 설치부분중 버젼번호가 나오는데 그것을 확인해보시면 되겠네요.
문제에 관련된 부분이
SNMP-4.2.0중에 "Makefile.PL"이란 파일부분중에
이전에는 MAN3PODS => 'SNMP' 이렇게 되어있던 부분을
MAN3PODS => (SNMP) 이렇게 수정하라고 되어있는것 같군요.
아래 문서를 참조하시면 그 후에 생길지도 모르는 다른 에러에 대해서도 언급을
하고 있는것 같습니다.

http://www.mail-archive.com/mon@linux.kernel.org/msg00565.html

------------------------------
좋은 하루 되세요.

havebeen의 이미지

정말 감사합니다.

덕분에 설치할수 있게 되었습니다.

:-D

아직 멀었다.. 난 여전히 시작점