忍者ブログ

X5-452's Blog

Windows(32,64bit)用 x264_L-SMASH, L-SMASH, L-SMASH-Works, MP4Box, libav, ffmpeg, x262, xvp8, Libpack, ニコニコ関連, バイナリ&ライブラリ&BuildScriptの配布

カテゴリー「MP4Box」の記事一覧

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


main.cでError1 [wipple/GPAC]

wipple/GPAC
commit: a16590c31343d7e4c83ba560ebe60a060d4935c1
↑をmake
 
./configure \
--prefix="/local/libgpac_0.4.6-DEV-git-/i686-pc-mingw32" \
--extra-cflags="-march=i686 -mtune=generic -mfpmath=sse -msse" \
--strip --static-mp4box
make clean && make lib apps
 
 
main.c: In function 'mp4boxMain':
main.c:3196:2: error: 'nb_tracks' undeclared (first use in this function)
main.c:3196:2: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [main.o] Error 1
 
 
wipple / GPAC
commit: c90335e (r3374)
まではmakeできたんだけど。

すぐに気づいてpushしましたが、上手くpushされてなかった。とのことです。
wipple氏、ありがとう御座いました。(追記 2011.07.10/13:20)
PR

MP4Boxのrevisionについて

revision についてですが、
今までgit rev-list のハッシュをカウントしてましたが、
origin/plainのログからベースとなっているsvn(本家)のrevisionを取得するように変更しました。

golgol7777氏、ありがとうございました。

CGG4.6.x以降用enable -Ofast -fltoパッチ

GGG4.6.xから" -Ofast " (-O3 -ffast-math相当)の最適化オプションが使えるようになりました。
(-fltoはGCC4.5.xから)
x264は標準で" -O3 -ffast-math "が使われます。
" -O3 -ffast-math "→" -Ofast -flto "に変えるpatchがdoom9にあったので紹介します。
 
goacは標準で" -O3 "です。
これを" -Ofast -flto "に変えるpatchは存在しなかったので作りました。
自己責任でどうぞ
ダウンロード(diff)

MP4BoxをUP

MP4Box_0.4.6-DEV-git-037cc37(r3315).7z
libgpac_0.4.6-DEV-git-037cc37(r3315).7z
をUPしました。

今回からGCC4.6.1でのbuildになります。

x86_64buildの時、GCCオプションに" -Wno-pointer-to-int-cast "を付けてます。
(make中に警告がでたので)
警告表示が苦手なので↑のコマンドで警告を隠しました。
と言う意味で書きました。2011-07-05追記

modifiled gpac

golgol7777氏はもうGPACから卒業されるようです。
以後はwipple氏が代わりにpatched GPACのメンテナを勤められるそうです。

golgol7777氏、お疲れ様でした・・・そして有難う。

wipple氏、お疲れ様です・・・宜しくお願い致します。


現在は、golgol7777/gpacwipple/GPAC 共に同じ内容だそうです。

golgol7777 / GitHub

 golgol7777氏がgpac/githubを再開いたしました。

本家svn/gpacとgolgol7777/githubのリビジョンが異なります。

本家(r33xx)でgithub(r32xx)だとしてもgithubが古いと言うことはありません。
気になる方は、本家とgithubの更新確認をしましょう。
暇ができたらbuildします。

gpac 有志のpatch

 golgol7777氏, wipple氏, etcが、死んでるgpacに命を吹き込むpatchを付けGitHubで提供されていました。
最近は更新もなく、お忙しくされているのでしょうか?

本家gpacのリビジョンも上がってるようなので、差分修正しパッチングをしようとGitコマンドでpatchをDLしました。
27fileありました。そのうち3fileはgit用だったので省きました。(本家はsvnだから)
途中、差分修正が面倒になり・・・そのままパッチング!
fuzz.........fuzz.........rej..........fuzz..........rej........心が折れる表示がw
コーヒー飲んで落ち着いて再開!
完成 ワーイ・ワーイ □\(^_\)(/_^)/□ ワーイ・ワーイ
2時間も費やした。
golgol7777氏, wipple氏のようにmodified及びコンフリクトやリファクタリングはできないので、差分以外で修正が必要になったら・・・お・し・ま・い・・・にしますw

golgol7777氏 Please come back !!

  

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

フリーエリア

最新コメント

[01/19 mogmog]
[01/18 mogmog]
[12/20 mok]
[12/19 NONAME]
[11/11 k]
[10/20 vocho]
[10/10   ]

最新トラックバック

プロフィール

HN:
Sada_Maru
性別:
非公開

バーコード

ブログ内検索

最古記事

P R

カウンター

アクセス解析

忍者アナライズ

Copyright ©  -- X5-452's Blog --  All Rights Reserved

Design by CriCri / Material by 妙の宴 / powered by NINJA TOOLS / 忍者ブログ / [PR]