[FFmpeg-devel] Tools for MIPS MSA (MIPS SIMD-Arch)

Shivraj Patil Shivraj.Patil at imgtec.com
Fri Oct 9 16:03:08 CEST 2015


Hi all,

Please find below the toolchain and QEMU installables for the build and test of MIPS p5600 and i6400 cpu targets,

MIPS Toolchain:

*         Download the toolchain for MIPS 32Bit (p5600) from following link (For 64Bit linux host)

http://codescape-mips-sdk.imgtec.com/components/toolchain/2015.01-5/Codescape.GNU.Tools.2015.01-5.for.MIPS.MTI.Linux.CentOS-5.x86_64.tar.gz



*         Download the toolchain for MIPS 64Bit (i6400) from following link (For 64Bit linux host)

http://codescape-mips-sdk.imgtec.com/components/toolchain/2015.01-5/Codescape.GNU.Tools.2015.01-5.for.MIPS.IMG.Linux.CentOS-5.x86_64.tar.gz

QEMU:

*         Download the qemu from following link,
                https://github.com/prplfoundation/qemu/archive/rel/2.4.0.1.0.tar.gz

*         untar 2.4.0.1.0.tar.gz

*         configure

./configure --target-list="mipsel-linux-user mips64el-linux-user"

*         make

FFMpeg Configure (cpu p5600):

*         ./configure --enable-cross-compile --cross-prefix=<TOOLCHAIN_PATH>/install-mips-mti-linux-gnu/bin/mips-mti-linux-gnu- --arch=mips --cpu=p5600 --target-os=linux --extra-cflags="-EL -static" --extra-ldflags="-EL -static" --target- exec="<QEMU_PATH>/mipsel-linux-user/qemu-mipsel -cpu p5600" --disable-iconv

*         make SAMPLES=./fate-suite/ fate

FFMpeg Configure (cpu i6400):

1.       ./configure --enable-cross-compile --cross-prefix=<TOOLCHAIN_PATH>/install-mips-img-linux-gnu/bin/mips-img-linux-gnu- --arch=mips64 --cpu=i6400 --target-os=linux --extra-cflags="-EL -static" --extra-ldflags="-EL -static" --target-exec="<QEMU_PATH>/mips64el-linux-user/qemu-mips64el -cpu i6400" --disable-iconv

2.       make SAMPLES=./fate-suite/ fate

Shivraj



More information about the ffmpeg-devel mailing list