centosmp4box

How can I install MP4Box on CentOS7.3


I can't install MP4Box on CentOS7.3. CentOS Linux release 7.3.1611 (Core)

I attempted to install with reference to the following URL. https://www.24x7serversolutions.com/blog/install-mp4box-on-centos/

yum -y install freetype-devel SDL-devel freeglut-devel
wget http://repo.bstack.net/mp4box/gpac-0.4.5.tar.gz
wget http://repo.bstack.net/mp4box/gpac_extra_libs-0.4.5.tar.gz
tar -zxvf gpac-0.4.5.tar.gz
tar -zxvf gpac_extra_libs-0.4.5.tar.gz
cd gpac_extra_libs
cp -r * /usr/local/src/gpac/extra_lib
cd ..
cd gpac
chmod 755 configure
./configure

But, at the time of this command,

make lib
・・・
gcc: エラー: unrecognized command line option ‘-Wl’
gcc: エラー: unrecognized command line option ‘--warn-common’
make[1]: *** [libgpac.so] エラー 1
make[1]: ディレクトリ `/home/source/gpac/src' から出ます
make: *** [lib] エラー 2

I tried to set ln as following.

ln -s /usr/lib64/libglut.so.3 /usr/lib64/libglut.so

But, the same error was displayed.

How do I deal with it?


Solution

  • If you need MP4Box only from GPAC, I recommend that you follow this tutorial.

    You need the following packages: git, gcc, make, libpthread-devel.

    Execute these command-lines:

    git clone https://github.com/gpac/gpac.git
    cd gpac
    ./configure --static-mp4box --use-zlib=no
    make -j4
    sudo make install