우분투 19.10에서의 nimf 설치
nimf는 리눅스 한글 입력기 중에서 거의 유일하다시피 첫 글자 및 끝 글자 버그가 발생하지 않는 입력기이다. 1한글 입력 방식이 영문자의 그냥 입력하는 방식도 아니고, 일본어나 중국어처럼 변환하는 형식도 아니기 때문에 대부분의 리눅스 입력기가 문제를 가지고 있다. 심지어 비교적 최근까지 맥의 입력기도 그랬다고 알고 있다. 그렇기 때문에 기분 좋은 한글 생활을 위해서는 nimf가 필수이지만, 최근 안 좋은 사건으로 인해 개발을 하시던 분이 개발을 그만 두게 되었다.
다행히도, 저장소와 gitlab을 남겨두셨기 때문에 우분투 19.04 이하 사용자는 PPA 저장소를 이용하면 되고, 19.10 이상 사용자라면 gitlab의 빌드 절차를 따르면 된다. 하지만 최근에 gtk 라이브러리가 업그레이드 되면서 그냥 빌드한다면, 경고로 인해 빌드를 실패한다. (GTimeVal가 지원 종료될 예정이기 때문에)
따라서 빌드를 하기 전에 nimf-master 폴더의 configure.ac의 초반에 EXTRA_CFLAGS=”-Wall -Werror” 를 EXTRA_CFLAGS=”-Wno-error”로 바꾸기 바란다. 에러를 무시하는 옵션이다.
물론 이는 임시 방편이기 때문에 장기적으로는 해결책이 필요할 것 같다.