Arm 보드에 FFmpeg를 포팅 하는 방법을 알고 싶습니다.
무작정 타겟보드와 컴파일러를 설정하고 make 시키니 수많은 라이브러리 오류? 같은것들이 나오네요
수많은 오류 때문에 진전이 없네요.
관련 정보를 아시거나 사용해 보신분들 가르쳐 주세요 !!
수많은 오류를 올려 주셔야 뭘 어떻게 하죠. 오류가 단순하게 그냥 나나요...
컴파일 옵션을 ./configure --enable-cross-compile --cross-prefix=arm-generic-linux-gnueabi- 라고 주었습니다. 기존 여러 사람들이 했던 옵션을 보니 더 많은 옵션을 주고 configure를 하더라구요. 그런데 그 많온 옵션들이 어떤 이유로 쓴지는 모르겠네요
(./configure --enable-cross-compile --cross-prefix=arm-generic-linux-gnueabi- --enable-gpl --enable-swscale --disable-static --enable-shared --prefix=/opt/arm-generic/arm-generic-linux-gnueabi/sys-root/usr --disable-mmx --disable-armv5te --disable-iwmmxt --arch=armv4l)
그리고 make를 해보니 역시나 안되는군요
$ ./configure --enable-cross-compile --cross-prefix=arm-linux-gnueabi- --arch=arm --target-os=linux
저도 확인해보지는 않았지만, ffmpeg를 크로스 컴파일 하기위한 최소한의 옵션인듯 합니다.
Just do it!
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
....
수많은 오류를 올려 주셔야 뭘 어떻게 하죠.
오류가 단순하게 그냥 나나요...
컴파일 옵션을 ./configure
컴파일 옵션을
./configure --enable-cross-compile --cross-prefix=arm-generic-linux-gnueabi-
라고 주었습니다.
기존 여러 사람들이 했던 옵션을 보니 더 많은 옵션을 주고 configure를 하더라구요.
그런데 그 많온 옵션들이 어떤 이유로 쓴지는 모르겠네요
(./configure --enable-cross-compile --cross-prefix=arm-generic-linux-gnueabi- --enable-gpl --enable-swscale --disable-static --enable-shared --prefix=/opt/arm-generic/arm-generic-linux-gnueabi/sys-root/usr --disable-mmx --disable-armv5te --disable-iwmmxt --arch=armv4l)
그리고 make를 해보니 역시나 안되는군요
$ ./configure
저도 확인해보지는 않았지만, ffmpeg를 크로스 컴파일 하기위한 최소한의 옵션인듯 합니다.
Just do it!
댓글 달기