[s3c6410] ffmpeg porting

#./configure --enable-cross-compile --cross-prefix=arm-generic-linux-gnueabi- --enable-gpl --enable-swscale #--disable-static --enable-shared --prefix=/usr/arm-generic-linux-gnueabi --disable-mmx --disable-armv5te #--disable-iwmmxt --arch=armv4l --target-os=linux --enable-libx264  --enable-pthreads

./configure --target-os=linux --arch=armv5te --enable-cross-compile --cc=arm-generic-linux-gnueabi-gcc --cross-prefix=arm-generic-linux-gnueabi- --enable-static --disable-shared --enable-libx264 --enable-gpl --disable-asm --disable-yasm --prefix=/usr/arm-generic-linux-gnueabi --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 --enable-pthreads

make && make install
#!/bin/sh
#    --cross-prefix="/usr/arm-generic-linux-gnueabi/bin/arm-generic-linux-gnueabi-" \
#    --nm=arm-generic-linux-gnueabi-nm \
#    --ar=arm-generic-linux-gnueabi-ar \
#    --as=arm-generic-linux-gnueabi-as \
#    --ld=arm-generic-linux-gnueabi-ld \

./configure \
    --prefix="/app" \
    --target-os=linux \
    --enable-cross-compile \
    --arch=armv5te \
    --cc=arm-generic-linux-gnueabi-gcc \
    --cross-prefix=arm-generic-linux-gnueabi- \
    --enable-static \
    --disable-shared \
    --enable-libx264 \
    --enable-gpl \
    --disable-asm \
    --disable-yasm \
    --disable-amd3dnow \
    --disable-amd3dnowext \
    --disable-mmx \
    --disable-mmx2 \
    --disable-sse \
    --disable-ssse3 \
    --enable-pthreads \
    --enable-libmp3lame \
    --enable-libxvid \
    --enable-libvorbis \
    --enable-postproc \
    --extra-cflags="-I/app/include -I/usr/arm-generic-linux-gnueabi/include" \
    --extra-libs="-L/app/lib -L/usr/arm-generic-linux-gnueabi/lib"

'임베디드 > S3C6410' 카테고리의 다른 글

[s3c6410, qt4] glib cross compile  (0) 2011.06.10
[s3c6410] glib-2.2 porting 중 에러 대처  (0) 2011.06.09
[s3c6410] x264 porting  (0) 2011.06.09
[s3c6410] usb disk automount rules  (0) 2011.06.03
[s3c6410] mplayer 포팅  (0) 2011.04.28