아래에 '안승'님이 쓴 'MPlayer 컴파일하기'에서 대부분의
유저들이 컴파일에러가 난다고 Re를 달기에, 조금이나마 도움이될까해서
몇자 적어봅니다.
아직 개발단계에 있는 CVS버전으로 컴파일시, warning이나 error가
나는 것은 어찌보면 당연한 일입니다. -_-;
어제 날짜의 CVS소스를 컴파일 -> 에러 -> 디버깅 -> 또 컴파일 ->..
의 반복을 통해, 컴파일에 성공하였습니다. ^^; 고친 파일의 수가 많아
일일이 팁란에 적기어려워 MPlayer-20010922_Compile_Error_Removed
파일을 올립니다. ( Gui/ 에서 make할때도 에러 안납니다 )
------------------------------------------------------------
1. 컴파일 전 준비
여러가지 코덱, video out을 위한 devel패키지등을 필요하면 설치합니다.
[DivX4 디코더 설치] (선택)
<a href="http://adam.kaist.ac.kr/~cruise/tmp/DivX4_linux.tar.bz2"><b>다른 이름으로 저장</b></a>
# tar xvfj DivX4_linux.tar.bz2
로 압축을 풀면 안에 설명(INSTALL.txt)이 있습니다.
[Win32 코덱 설치] (필수)
<a href="http://adam.kaist.ac.kr/~cruise/tmp/w32codecs.tar.bz2"><b>다른 이름으로 저장</b></a>
/usr/lib/win32 아래에 압축을 해제합니다.
2. MPlayer 9월 22일자 CVS (Compile_Error_Removed)버전 받기
<a href="http://adam.kaist.ac.kr/~cruise/tmp/MPlayer-20010922_CER.tar.bz2"><b> 다른 이름으로 저장</b></a>
(참고로, 악명(?)높은 gcc-2.96 에서도 컴파일되었습니다. ^^;)
3. 압축해제 및 컴파일->설치
# tar xvfj MPlayer-20010922_CER.tar.bz2
# cd MPlayer-20010922_CER
# ./configure --enable-new-gui (나머지 옵션은 autodetect~)
# cd Gui
# make
# cd ..
# make
(만약 이 단계에서 Xdm.h관련 에러가 난다면, INT16, BYTE 재정의 오류
이므로, /usr/X11R6/include/Xdm.h를 열어 위 두곳을 코멘트처리하세요.)
# make install
(부디 에러가 없길... ㅡ.ㅡ;)
4. 설치후 환경설정
한글자막용 폰트설치, codecs.conf , config편집 등을 합니다.
귀찮으신 분들은...
<a href="http://adam.kaist.ac.kr/~cruise/tmp/dot_mplayer.tar.bz2"><b>.mplayer묶음</b></a>을 받아서, 그냥 홈디
렉토리에서 압축해제만 하세요. (폰트, 설정파일, 스킨까지 몽땅 들어있습니다.^^;)
5. 애프터 서비스(?)
혹시 2.번 에서 받은 파일이 제대로 컴파일이 되지 않는 분을 위해...
저의 리눅스박스(Mandrake cooker)에서 정상적으로 컴파일된
<a href="http://adam.kaist.ac.kr/~cruise/tmp/bin_mplayer.tar.bz2"><b>바이너리파일</b></a>을 받아서, /usr/bin/
에다 압축해제하고 사용하세요~ (4.번 파일이 필요함)
--[추가]&[수정]--
i686, gcc-2.96 에서 gui 및 대부분의 vo지원, 스트리밍과
oggvorbis 가능 등으로 다시 컴파일했습니다.
(다른 머신에서 반드시 작동한다는 보장은 못합니다. ㅠ.ㅠ;)
GUI를 사용하려면,
" # mplayer -gui " 로 실행하시던지
# ln /usr/bin/mplayer /usr/bin/gmplayer
로 링크한뒤, " # gmplay "를 실행하세요~
-----------------------------------------------------------
<a href="http://adam.kaist.ac.kr/~cruise/tmp/gui-mplayer.jpg" target="_blank"><b>스크린샷 보기</b></a> (Playing D
ivX format)