검색결과 리스트
글
MPlayer v1.0rc1 source compile trouble shooting
Computer/Linux Tips
2007. 7. 10. 23:17
1.
http://www.mplayerhq.hu/homepage/design7/dload.html
여기서 다운받은 mplayer의 1.0 rc1 의 source를 cygwin에서 컴파일.
아..참고로 쌩은 아니고 RTP 지원을 위하여 live555 라는 라이브러리를 우선 추가적으로 build하였다.
live555 와 mplayer 관련은 다음 사이트.
http://www.live555.com/mplayer/
configure과정중에 mplayer는 live555의 존재를 자동으로 검색하였고, 성공적으로 컴파일이 되는듯 하였다. 그러나,...!!
요런 에러 발생.
한참 뒤지다보니 여기서 답글대로.. "dirty trick"을 찾았다.
http://article.gmane.org/gmane.comp.video.mplayer.cygwin/2561
libavcodec/mpegaudiodec.c 에서
dirty하지만 컴파일은 된다. MPEG 코덱에 대해서 잘 돌아가는지는 테스트가 필요할 것 같다.
2.
이용하던 모종의 패치가 적용된 mplayer 소스에 대해서는 이런 에러가 발생
해결은 못했다. -_-......
http://www.mplayerhq.hu/homepage/design7/dload.html
여기서 다운받은 mplayer의 1.0 rc1 의 source를 cygwin에서 컴파일.
아..참고로 쌩은 아니고 RTP 지원을 위하여 live555 라는 라이브러리를 우선 추가적으로 build하였다.
live555 와 mplayer 관련은 다음 사이트.
http://www.live555.com/mplayer/
configure과정중에 mplayer는 live555의 존재를 자동으로 검색하였고, 성공적으로 컴파일이 되는듯 하였다. 그러나,...!!
요런 에러 발생.
libavcodec/libavcodec.a(mpegaudiodec.o):mpegaudiodec.c:(.text+0x5a0): undefined reference to `_llrint'
한참 뒤지다보니 여기서 답글대로.. "dirty trick"을 찾았다.
http://article.gmane.org/gmane.comp.video.mplayer.cygwin/2561
I have a very dirty trick for you: just change the occurrences of llrint
to lrint (e.g., add a #define llrint lrint)
Very dirty, but it works!
Cheers
Enzo
to lrint (e.g., add a #define llrint lrint)
Very dirty, but it works!
Cheers
Enzo
libavcodec/mpegaudiodec.c 에서
#define llrint lrint
을 해주고 나니dirty하지만 컴파일은 된다. MPEG 코덱에 대해서 잘 돌아가는지는 테스트가 필요할 것 같다.
2.
이용하던 모종의 패치가 적용된 mplayer 소스에 대해서는 이런 에러가 발생
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x11e4): undefined reference to `_remoteServAddr'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x11fe): undefined ref
erence to `_sd'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x1228): undefined ref
erence to `_rc'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x1235): undefined ref
erence to `_mfd'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x125a): undefined ref
erence to `_rc'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x146f): undefined ref
erence to `_sd'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x11fe): undefined ref
erence to `_sd'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x1228): undefined ref
erence to `_rc'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x1235): undefined ref
erence to `_mfd'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x125a): undefined ref
erence to `_rc'
libmpcodecs/libmpcodecs.a(dec_video.o):dec_video.c:(.text+0x146f): undefined ref
erence to `_sd'
해결은 못했다. -_-......
'Computer > Linux Tips' 카테고리의 다른 글
mysql 에서 유저 추가 및 테스트... (0) | 2007.07.19 |
---|---|
mysql: Can't connect to local MySQL server through socket /var/lib/mysql/mysql.sock' (0) | 2007.07.16 |
"ld: cannot find -lX11" error가 날때. (2) | 2007.07.09 |
Linux Shell programming 관련 (0) | 2007.04.17 |
mplayer관련 메모 (0) | 2007.03.31 |