このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

mediatombがmake出来ない このメッセージに返信する
日時: 2013/06/25(Tue) 18:06
名前: kabi
URL:
mediatombがmake出来ません。ffmpegをgitで取りソースからインストールしています。
その後、checkinstallで再度インストールしてデーターベースへ登録済みです。

$rrpm -qi ffmpeg
Name : ffmpeg Relocations: (not relocatable)
Version : 26402 Vendor: (none)
Release : 1 Build Date: 2013年06月25日 16時40分52秒
Install Date: 2013年06月25日 16時45分00秒 Build Host: hoge-i5
Group : Applications/System Source RPM: ffmpeg-26402-1.src.rpm
Size : 105696608 License: GPL
Signature : (none)
Packager : checkinstall-1.6.3
Summary : Package created with checkinstall 1.6.3
Description :
Package created with checkinstall 1.6.3

エラーメッセージは
../src/metadata/libmp4v2_handler.cc: In function ‘void addMetaField(metadata_fields_t, void*, zmm::Ref<CdsItem>)’:
../src/metadata/libmp4v2_handler.cc:72: error: expected initializer before ‘*’ token
../src/metadata/libmp4v2_handler.cc:73: error: ‘tags’ was not declared in this scope
../src/metadata/libmp4v2_handler.cc:73: error: ‘MP4TagsFetch’ was not declared in this scope
../src/metadata/libmp4v2_handler.cc: In member function ‘virtual void LibMP4V2Handler::fillMetadata(zmm::Ref<CdsItem>)’:
../src/metadata/libmp4v2_handler.cc:193: error: expected initializer before ‘*’ token
../src/metadata/libmp4v2_handler.cc:194: error: ‘tags’ was not declared in this scope
../src/metadata/libmp4v2_handler.cc:194: error: ‘MP4TagsFetch’ was not declared in this scope
../src/metadata/libmp4v2_handler.cc: In member function ‘virtual zmm::Ref<IOHandler> LibMP4V2Handler::serveContent(zmm::Ref<CdsItem>, int, off_t*)’:
../src/metadata/libmp4v2_handler.cc:252: error: expected initializer before ‘*’ token
../src/metadata/libmp4v2_handler.cc:253: error: ‘tags’ was not declared in this scope
../src/metadata/libmp4v2_handler.cc:253: error: ‘MP4TagsFetch’ was not declared in this scope
make[2]: *** [libmediatomb_a-libmp4v2_handler.o] エラー 1
make[2]: *** 未完了のジョブを待っています....
mv -f .deps/libmediatomb_a-ffmpeg_handler.Tpo .deps/libmediatomb_a-ffmpeg_handler.Po
mv -f .deps/libmediatomb_a-libexif_handler.Tpo .deps/libmediatomb_a-libexif_handler.Po
mv -f .deps/libmediatomb_a-taglib_handler.Tpo .deps/libmediatomb_a-taglib_handler.Po
mv -f .deps/libmediatomb_a-config_manager.Tpo .deps/libmediatomb_a-config_manager.Po
make[2]: ディレクトリ `/var/video/@top-souko/mediatomb-0.12.1/build' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/var/video/@top-souko/mediatomb-0.12.1' から出ます
make: *** [all] エラー 2


こんな感じに出ます。よろしくお願いします。
書き忘れ...CentOS6.4 でパッチをあてています。

$ patch -p3 < libmp4v2_2.0.0_support.patch
patching file libmp4v2_handler.cc
記事編集 編集

Page: | 1 | 2 |

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -