2007/06/25 新しいxawtvのxawtv-20070625-114215.tar.gzをdownload、展開 $ cd /home/(user)/download/ati-km/ ~/download/ati-km$ sudo dpkg -i /home/(user)/download/ati-km/xawtv-plugins_3.95.dfsg.1-2_i386.deb (データベースを読み込んでいます ... 現在 101720 個のファイルとディレクトリがインストールされています。) xawtv-plugins 3.95.dfsg.1-2 を (.../xawtv-plugins_3.95.dfsg.1-2_i386.deb で) 置 換するための準備をしています ... xawtv-plugins を展開し、置換しています... xawtv-plugins (3.95.dfsg.1-2) を設定しています ... ~/download/ati-km$ sudo apt-get install xawtv パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 単純な操作を行っただけなので、このパッケージは単にインストールできない 可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ さい。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: xawtv: 依存: xawtv-plugins (= 3.95.dfsg.1-1) しかし、3.95.dfsg.1-2 はインスト ールされようとしています E: 壊れたパッケージ xawtv-plugins 3.95.dfsg.1-2 をインストールしても(元々、1-2だったみたい。)エラーは出る。 xawtv-20070625-114215.tar.gzを展開した中の Changelogの記載を見る。 2007-06-25 13:42 kraxel * common/vbi-dvb.c: fix 2007-05-14 13:56 kraxel * libng/plugins/drv0-v4l2.c: v4l2 fix (Laurent Pinchart) xawtv-20070625-114215.tar.gzを展開した中の /home/(user)/download/ati-km/xawtv/autogen.sh を実行したら、 /home/(user)/download/ati-km/xawtv/configure が出来た。 ~/download/ati-km/xawtv$ ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for gccmakedep... gccmakedep checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking soundcard.h usability... no checking soundcard.h presence... no checking for soundcard.h... no checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking alsa/asoundlib.h usability... no checking alsa/asoundlib.h presence... no checking for alsa/asoundlib.h... no checking linux/joystick.h usability... yes checking linux/joystick.h presence... yes checking for linux/joystick.h... yes checking dev/bktr/ioctl_bt848.h usability... no checking dev/bktr/ioctl_bt848.h presence... no checking for dev/bktr/ioctl_bt848.h... no checking dev/ic/bt8xx.h usability... no checking dev/ic/bt8xx.h presence... no checking for dev/ic/bt8xx.h... no checking linux/dvb/dmx.h usability... yes checking linux/dvb/dmx.h presence... yes checking for linux/dvb/dmx.h... yes checking for ftello... yes checking for fseeko... yes checking for getpt... yes checking for getnameinfo... yes checking for getopt_long... yes checking for strcasestr... yes checking for memmem... yes checking for dlopen... no checking for iconv_open... yes checking for dlopen in -ldl... yes checking for ELF... yes checking for pthread_create in -lpthread... yes checking for main in -lossaudio... no checking for initscr in -lncurses... no checking for initscr in -lcurses... no Oops: (n)curses library not found. You need this one, please install. Note: to compile stuff just the library packages are not enougth, you need also the *-devel packages. で、makefileが出来ない。 2007/06/30 [debian-users:37131] Re: ./configure のライブラリ不足 で ------引用開始------- ncurses関連のライブラリがインストールされていないのでは? $ apt-cache search curses | grep curses | less を実行してみると、以下の内容が出てきました。 (ちなみに、私の環境はsidです) libncurses4 - Shared libraries for terminal handling libncurses5 - Shared libraries for terminal handling libncurses5-dbg - Debugging/profiling libraries for ncurses libncurses5-dev - Developer's libraries and docs for ncurses libncursesw5 - Shared libraries for terminal handling (wide character support) libncursesw5-dbg - Debugging/profiling libraries for ncurses libncursesw5-dev - Developer's libraries and docs for ncursesw ------引用終了------- ~$ sudo apt-get install libncurses* パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 注意: 正規表現 'libncurses*' に対して libncurses4 を選択しました 注意: 正規表現 'libncurses*' に対して libncurses5 を選択しました 注意: 正規表現 'libncurses*' に対して libncurses-ruby1.8 を選択しました 注意: 正規表現 'libncurses*' に対して libncurses-ruby1.9 を選択しました 注意: 正規表現 'libncurses*' に対して libncurses-dev を選択しました 注意、libncurses-dev の代わりに libncurses5-dev を選択します 注意: 正規表現 'libncurses*' に対して libncursesw5-dbg を選択しました 注意: 正規表現 'libncurses*' に対して libncursesw5-dev を選択しました 注意: 正規表現 'libncurses*' に対して libncurses-ruby を選択しました 注意: 正規表現 'libncurses*' に対して libncurses5-dbg を選択しました 注意: 正規表現 'libncurses*' に対して libncurses5-dev を選択しました 注意: 正規表現 'libncurses*' に対して libncursesw5 を選択しました インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 単純な操作を行っただけなので、このパッケージは単にインストールできない 可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ さい。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: libncurses5-dev: 依存: libncurses5 (= 5.5-5) しかし、5.6-3 はインストールされ ようとしています libncursesw5-dev: 依存: libncursesw5 (= 5.5-5) しかし、5.6-3 はインストールさ れようとしています E: 壊れたパッケージ $ sudo apt-get install libncurses5 libncursesw5 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 libncurses5 はすでに最新バージョンです。 libncursesw5 はすでに最新バージョンです。 アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。 $ sudo apt-get install libncurses5-dev libncursesw5-dev パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: libncurses5-dev: 依存: libncurses5 (= 5.5-5) しかし、5.6-3 はインストールされ ようとしています libncursesw5-dev: 依存: libncursesw5 (= 5.5-5) しかし、5.6-3 はインストールさ れようとしています E: 壊れたパッケージ $ sudo dpkg -i /home/(user)/download/ati-km/libncurses5_5.6-3_i386.deb (データベースを読み込んでいます ... 現在 104445 個のファイルとディレクトリがインストールされています。) libncurses5 5.6-3 を (.../libncurses5_5.6-3_i386.deb で) 置換するための準備をし ています ... libncurses5 を展開し、置換しています... libncurses5 (5.6-3) を設定しています ... $ sudo apt-get install libncurses5-dev パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 単純な操作を行っただけなので、このパッケージは単にインストールできない 可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ さい。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: libncurses5-dev: 依存: libncurses5 (= 5.5-5) しかし、5.6-3 はインストールされ ようとしています E: 壊れたパッケージ $ sudo dpkg -i /home/(user)/download/ati-km/libncurses5-dev_5.6-3_i386.deb 未選択パッケージ libncurses5-dev を選択しています。 (データベースを読み込んでいます ... 現在 104445 個のファイルとディレクトリがインストールされています。) (.../libncurses5-dev_5.6-3_i386.deb から) libncurses5-dev を展開しています... libncurses5-dev (5.6-3) を設定しています ... $ sudo dpkg -i /home/(user)/download/ati-km/libncursesw5_5.5-5_i386.deb dpkg - 警告: libncursesw5 のバージョンを 5.6-3 から 5.5-5 にダウングレードしています。 (データベースを読み込んでいます ... 現在 105431 個のファイルとディレクトリがインストールされています。) libncursesw5 5.6-3 を (.../libncursesw5_5.5-5_i386.deb で) 置換するための準備を しています ... libncursesw5 を展開し、置換しています... libncursesw5 (5.5-5) を設定しています ... $ sudo dpkg -i /home/(user)/download/ati-km/libncursesw5-dev_5.5-5_i386.deb 未選択パッケージ libncursesw5-dev を選択しています。 (データベースを読み込んでいます ... 現在 105431 個のファイルとディレクトリがインストールされています。) (.../libncursesw5-dev_5.5-5_i386.deb から) libncursesw5-dev を展開しています... libncursesw5-dev (5.5-5) を設定しています ... ~$ sudo dpkg -i /home/(user)/download/ati-km/libncurses5-dbg_5.5-5_i386.deb 未選択パッケージ libncurses5-dbg を選択しています。 (データベースを読み込んでいます ... 現在 105462 個のファイルとディレクトリがインストールされています。) (.../libncurses5-dbg_5.5-5_i386.deb から) libncurses5-dbg を展開しています... dpkg: 依存関係の問題により libncurses5-dbg の設定ができません: libncurses5-dbg は以下に依存 (depends) します: libncurses5-dev (= 5.5-5) ...し かし: システム上の libncurses5-dev のバージョン は 5.6-3 です。 dpkg: libncurses5-dbg の処理中にエラーが発生しました (--install): 依存関係の問題 - 設定を見送ります 以下のパッケージの処理中にエラーが発生しました: libncurses5-dbg $ sudo dpkg -i /home/(user)/download/ati-km/libncursesw5-dbg_5.5-5_i386.deb 未選択パッケージ libncursesw5-dbg を選択しています。 (データベースを読み込んでいます ... 現在 105477 個のファイルとディレクトリがインストールされています。) (.../libncursesw5-dbg_5.5-5_i386.deb から) libncursesw5-dbg を展開しています... libncursesw5-dbg (5.5-5) を設定しています ... $ sudo dpkg -i /home/(user)/download/ati-km/libncurses5_5.5-5_i386.deb dpkg - 警告: libncurses5 のバージョンを 5.6-3 から 5.5-5 にダウングレードしてい ます。 (データベースを読み込んでいます ... 現在 105491 個のファイルとディレクトリがインストールされています。) libncurses5 5.6-3 を (.../libncurses5_5.5-5_i386.deb で) 置換するための準備をし ています ... libncurses5 を展開し、置換しています... libncurses5 (5.5-5) を設定しています ... $ sudo dpkg -i /home/(user)/download/ati-km/libncurses5-dev_5.5-5_i386.deb dpkg - 警告: libncurses5-dev のバージョンを 5.6-3 から 5.5-5 にダウングレードし ています。 (データベースを読み込んでいます ... 現在 105491 個のファイルとディレクトリがインストールされています。) libncurses5-dev 5.6-3 を (.../libncurses5-dev_5.5-5_i386.deb で) 置換するための 準備をしています ... libncurses5-dev を展開し、置換しています... libncurses5-dev (5.5-5) を設定しています ... :~/download/ati-km/xawtv$ ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for gccmakedep... gccmakedep checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking soundcard.h usability... no checking soundcard.h presence... no checking for soundcard.h... no checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking linux/joystick.h usability... yes checking linux/joystick.h presence... yes checking for linux/joystick.h... yes checking dev/bktr/ioctl_bt848.h usability... no checking dev/bktr/ioctl_bt848.h presence... no checking for dev/bktr/ioctl_bt848.h... no checking dev/ic/bt8xx.h usability... no checking dev/ic/bt8xx.h presence... no checking for dev/ic/bt8xx.h... no checking linux/dvb/dmx.h usability... yes checking linux/dvb/dmx.h presence... yes checking for linux/dvb/dmx.h... yes checking for ftello... yes checking for fseeko... yes checking for getpt... yes checking for getnameinfo... yes checking for getopt_long... yes checking for strcasestr... yes checking for memmem... yes checking for dlopen... no checking for iconv_open... yes checking for dlopen in -ldl... yes checking for ELF... yes checking for pthread_create in -lpthread... yes checking for main in -lossaudio... no checking for initscr in -lncurses... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for Xft... no checking for jpeg_start_compress in -ljpeg... no Oops: jpeg library not found. You need this one, please install. Note: to compile stuff just the library packages are not enougth, you need also the *-devel packages. ~/download/ati-km/xawtv$ sudo apt-get install libjpeg パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 E: パッケージ libjpeg が見つかりません ftp://ftp.uu.net/graphics/jpeg/ ftp://ftp.uu.net/graphics/jpeg/README