お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-04-17 23:27:51

iますけ
メンバ
From: 愛知県
登録日: 2010-11-24

mplayerをビルド出来ない理由

ubuntu1004@ubuntu1004-laptop:~/mplayer-1.0~rc3+svn20090426$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package mplayer
dpkg-buildpackage: source version 2:1.0~rc3+svn20090426-1ubuntu16.1
dpkg-buildpackage: source changed by Bilal Akhtar <[email protected]>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) docbook-xsl ladspa-sdk libenca-dev libaa1-dev libasound2-dev libaudio-dev libavcodec-dev (>= 0.svn20080206) libavdevice-dev libavformat-dev libavutil-dev libcaca-dev libcdparanoia-dev | libcdparanoia0-dev libdirectfb-dev libdts-dev libdvdread-dev libesd0-dev libfaad-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libgif-dev libgl1-mesa-dev libgtk2.0-dev libjack-dev libjpeg62-dev liblircclient-dev liblivemedia-dev liblzo2-dev libmp3lame-dev libmpcdec-dev libncurses5-dev libopenal-dev libpng12-dev | libpng-dev libpostproc-dev libpulse-dev libschroedinger-dev libsdl1.2-dev | libsdl1.1-dev libsmbclient-dev libspeex-dev libsvga1-dev libswscale-dev libtheora-dev (>= 1.0~beta1) libvorbis-dev libvorbisidec-dev libx11-dev libx264-dev (>= 2:0.85.1442) libxext-dev libxinerama-dev libxv-dev libxvidcore-dev libxvmc-dev libxxf86dga-dev libxxf86vm-dev libvdpau-dev quilt vstream-client-dev x11proto-core-dev
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)

雑誌の記事を参考にmplayerのソースにパッチを当ててビルドしようとしたのですが失敗してしまいます。
そもそも古い記事で出来なくなる場合が有る事が記載されている物ですので私の環境や操作が悪いのかどうかだけでも知りたいと思い投稿しております。よろしくお願い致します。


開発ツール一式とOpenSSLの開発パッケージをインストールするという事で

sudo apt-get -y install build-essential libssl-dev

とインストールして、その後mplayerのソースにパッチを当て一部手作業で修正後

依存パッケージの調査及びインストールと

dpkg-checkbuilddeps

を実行しその結果を(dependencies以降)を

sudo apt-get -y install

にてインストールし終えてから一番上の結果となっております。全く記事の通りやっているつもりなので何が間違っているのかそもそも出来ない事なのかが分からず何回か全く同じ様にやり直したり、dpkg-checkbuilddepsの結果の()をつけたままインストールを実施してみたり | を残したままインストールしてみたりと有り得ないと思いながらもやってみましたが出来ない事は変わらず、どなたかお教え戴ければと思い投稿しました。

機械が関係あるかどうか分かりませんがNECのPC-LL850JG3Eで、メモリ3.5GB、Ubuntu10.04です。

オフライン

 

#2 2011-04-18 00:26:45

hmatsue
アドバイザ
登録日: 2009-03-10

Re: mplayerをビルド出来ない理由

コード:

sudo apt-get -s build-dep mplayer

はされましたでしょうか。
上記で、Ubuntuのmplayerのソースパッケージをビルドするのに必要なライブラリ等が、まとめてインストールされるかと思います。

オフライン

 

#3 2011-04-18 00:28:22

hmatsue
アドバイザ
登録日: 2009-03-10

Re: mplayerをビルド出来ない理由

hmatsue による投稿:

コード:

sudo apt-get -s build-dep mplayer

ごめんなさい。誤記です。

コード:

sudo apt-get build-dep mplayer

ですね。。

オフライン

 

#4 2011-04-18 02:57:46

iますけ
メンバ
From: 愛知県
登録日: 2010-11-24

Re: mplayerをビルド出来ない理由

Makefile
configure
stream/stream.c
stream/stream.h
stream/stream_bluray.c
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented changes to upstream files, see dpkg-source(1)
dpkg-source: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -b mplayer-1.0~rc3+svn20090426 gave error exit status 1

長く処理が続くようになりました。ありがとうございます。
ただまだ.debパッケージは作成されないようなのでもう一回Ubuntuを入れ直して一からやり直してみてご報告したいと思います。

オフライン

 

#5 2011-04-19 23:39:20

iますけ
メンバ
From: 愛知県
登録日: 2010-11-24

Re: mplayerをビルド出来ない理由

hmatsue様ありがとうございます。
結果として再インストールはまだしていないのですが考え方を変えパッチを当てたmplayerのソースのディレクトリをリネームしパッチ未適用のソースを再度入手、
何もせずそのままビルドしてみて.debパッケージが出来ることを確認しました。

ですから質問時のビルド出来なかった理由は:
 ライブラリ等が足りなかった(お教えていただいたコマンドにより解決出来る状態になっていた。)と言う事になると思います。
そして前回まだビルド出来なかった理由は:
 パッチの当て方が間違えているか、現在何らかの原因でその雑誌の記事の内容は上手く出来なくなっている。
のどちらかだと思いますのでもう少し頑張って見ようと思います。



最終的にパッチを適用してビルド出来るかどうかは分かりませんが「何だか分からないけど出来ない」状態からは脱出し道筋が見えて来たと大変感謝しております。
本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB