Windowsでffmpegをビルドする手順。2回目。
前回、ffmpeg をビルドした際に、
WARNING: pkg-config not found, library detection may fail.
と警告が出ていたので、pkg-config をインストールしてみる。
pkg-config 自体は GPL のようだが、ビルドを助けるもので
ffmpeg 自体が GPL になるわけではない。
最新ソースは以下からダウンロードする。
http://www.freedesktop.org/wiki/Software/pkg-config/
「pkg-config-0.29.tar.gz」をダウンロードし、msysのhomeに展開する。
C:\MinGW\msys\1.0\home\(ユーザー名)\pkg-config-0.29
msys.bat を実行し、以下のコマンドでビルド、インストールする。
cd pkg-config-0.29
./configure --prefix=/mingw \
--with-internal-glib \
--disable-host-tool
make
make install
単なる ./configure だと
checking for pkg-config... no
checking for GLIB... no
configure: error: Either a previously installed pkg-config or "glib-2.0 >= 2.16" could not be found. Please set GLIB_CFLAGS and GLIB_LIBS to the correct values or pass --with-internal-glib to configure to use the bundled copy.
というエラーとなる。
インストールできたら
pkg-config --version
などでインストールを確認できる。
pkg-config がインストールできたら、ffmpeg をビルドしてみる。ついでに
--enable-version3
のフラグを追加して、LGPL 3 にしておく。
cd ffmpeg-2.8.6
./configure --prefix=ffmpeg/ --enable-shared \
--extra-libs=-static --extra-cflags=--static \
--disable-gpl --enable-version3 --cpu=i686 --enable-static --enable-zlib --arch=x86
make
これで警告が消えたはず。
以上。
前回、ffmpeg をビルドした際に、
WARNING: pkg-config not found, library detection may fail.
と警告が出ていたので、pkg-config をインストールしてみる。
pkg-config 自体は GPL のようだが、ビルドを助けるもので
ffmpeg 自体が GPL になるわけではない。
最新ソースは以下からダウンロードする。
http://www.freedesktop.org/wiki/Software/pkg-config/
「pkg-config-0.29.tar.gz」をダウンロードし、msysのhomeに展開する。
C:\MinGW\msys\1.0\home\(ユーザー名)\pkg-config-0.29
msys.bat を実行し、以下のコマンドでビルド、インストールする。
cd pkg-config-0.29
./configure --prefix=/mingw \
--with-internal-glib \
--disable-host-tool
make
make install
単なる ./configure だと
checking for pkg-config... no
checking for GLIB... no
configure: error: Either a previously installed pkg-config or "glib-2.0 >= 2.16" could not be found. Please set GLIB_CFLAGS and GLIB_LIBS to the correct values or pass --with-internal-glib to configure to use the bundled copy.
というエラーとなる。
インストールできたら
pkg-config --version
などでインストールを確認できる。
pkg-config がインストールできたら、ffmpeg をビルドしてみる。ついでに
--enable-version3
のフラグを追加して、LGPL 3 にしておく。
cd ffmpeg-2.8.6
./configure --prefix=ffmpeg/ --enable-shared \
--extra-libs=-static --extra-cflags=--static \
--disable-gpl --enable-version3 --cpu=i686 --enable-static --enable-zlib --arch=x86
make
これで警告が消えたはず。
以上。
ブランドコピー※ブランドコピー専門店、ロレックス、ルイ・ヴィトン、ウブロ、カルティエ
フランク・ミュラーなどの新品
、商品は100%の品質保証。専門ショップ・時計一」
「お客様第一」という信念を持ち、弊社は商品の値段を安く提供することに成功したため、
皆様を楽しくお買い物いただけるよう、心を込めて最高なブランドコピー品をご提供
海外ブランドコピーのブランドコピー
ブランドコピー時計、貴金属の(リサイクル品)のブランドコピー販売・買取
ホームページ上でのご注文は24時間受け付けております
ルイ ヴィトン コピー激安 https://www.tentenok.com/product-8816.html