윈도우

피진-네이트온 피진 2.7.x에서 컴파일 하기

ForceCore 2011. 2. 18. 02:40
http://developer.pidgin.im/wiki/BuildingWinPidgin

가능한 모양임. -_-;;
이미 하신 분 있음. 나도 해보자.

진짜 토씨 하나 안 빼놓고 instruction과 똑같이 하는 게 목표. 괜히... 난 윈도우 유저 아닌데 힘 빼기 싫다. GCC도 괜히 새 버전으로 설치할려다 힘만 들고 안 돼서 (hello world! 도 왠지 컴파일 안 됨. 에러메시지도 안 나옴) 포기하고 그냥 시키는대로 했음. 다운로드 받으라는 것도 매뉴얼에 적힌 것만으로 해야 된다. 피진 빌드코드가 해당 버전들을 사용한다고 가정하고 있으므로...


trunk를 통째로 pidgin-nateon 이라고 이름짓고 pidgin-2.7.10/libpurple/protocols/pidgin-nateon 안에다가 넣었다. Makefile.mingw가 여러개 있는데 각각 -_-;; pidgin_tree_top 을 이상하게 인식하고 있는 관계로 모두 손봐주었다.
음... 손보기 귀찮으면
PIDGIN_TREE_TOP=`pwd`/../../.. make -e -f Makefile.mingw
명령어 추천.

Building pidgin이 오랜 시간 끝에 성공하고...
마지막으로 installer도 빌드.

으음;; 왜 한국어 locale이 안 설치된거지? 안 된게 아니라, 설치할 때, ko locale을 잘 골라줘야 한다 -_-; 디폴트로 선택될 수 있도록 조금 수정해야겠군.

pidgin-2.7.10/pidgin/win32/nsis
여기 nsis 관련 스크립트가 있는 것 같다.
pidgin-translations.nsh
여기서 쓸모없는(?) 다른 언어를 없애고 한국어를 남겨놨다... 만 그건 출력 파일이라 GG.
pidgin-devel\pidgin-2.7.10\po
여기서 *.po, *.gmo파일을 다 없앴다 (ko.po, ko.gmo 빼고)
pidgin-devel\pidgin-2.7.10\win32-install-dir\locale 여기서도 ko빼고 다 삭제. 영어는 어차피 원래 잘 된다 -_-;