[s3c6410] ffmpeg porting
임베디드/S3C6410 2011. 6. 9. 12:59
#./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
./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 \
# --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"
--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 |