perl프로그램 실행하면 이런 메시지가..

puaxx의 이미지


perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_COLLATE = "C",
LANG = "en_US.utf8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

이거 신경 거슬리네요...어떻게 안나오게 하는법 없을런지?

cinsk의 이미지

잘은 모르겠지만, Perl이 설치될 때, 기본 locale "C"만 설치된 것 같군요. 현재 쓰고 있는 locale도 지원하도록 다시 컴파일해서 설치하던지, 새 패키지를 받아야 할 것 같습니다.

--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/

puaxx의 이미지

export PERL_BADLANG=0

하니 나오지는 않는군요.

Munsen의 이미지

glibc 안 깔리면 뜨던데요?

sephiron의 이미지

시스템의 로케일을 살펴보시고 localedef등으로 알맞은 로케일을 생성해 보세요.

----
Forensic Computing On Linux

아직 멀었어