EUC-KR을 UTF-8로 바꿀때 보통

my $euckr_to_utf8 = Text::Iconv->new("EUC-KR","UTF-8");

$ibuf = $euckr_to_utf8->convert($ibuf);

이런식으로 변환을 하게됩니다.


하지만 HP-UX에서는

Unsupported conversion from EUC-KR to UTF-8: 잘못된 인수입니다. at ./test_encoding.pl line 12.

라면서 오류를 뿜습니다.



HP에서는 

    my $euckr_to_utf8 = Text::Iconv->new("eucKR","utf8");

    $ibuf = $euckr_to_utf8->convert($ibuf);

이렇게 eucKR, utf8 이라고 써야 오류없이 변환됩니다.


참고로 gnu iconv 는 euckr, utf-8입니다.



이 정보는 HP홈페이지 기술지원에서 참고하였습니다.

+ Recent posts