お知らせ

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

#1 2010-03-30 20:50:24

tylg
メンバ
From: Osaka
登録日: 2010-03-18

hdapsgl-appletのインストール

linux初心者のtylgです。
フォーラムの記事を参考に、ThinkPadX40のハードディスク・アクティブ・プロテクション・システムを有効にしようと思いまして、
https://forums.ubuntulinux.jp/viewtopic.php?id=1986
状況を確認するため、hdapsgl-appletというものをインストールしようとしたのですが、エラーが発生してしまいました。
http://sourceforge.net/projects/hdaps/files/
Browse Files for hdapsの下の方

コード:

$ ./configure 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for python... /usr/bin/python
checking for python version... 2.6
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.6/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.6/site-packages
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PYGTK_CFLAGS... 
checking for PYGTK_LIBS... 
configure: error: Package requirements (pygtk-2.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the PYGTK_CFLAGS and PYGTK_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.


$ make
make: *** ターゲットが指定されておらず, makefile も見つかりません.  中止.

お尋ねしたいことは2点です。
1.configureの時点でエラーが出てしまいましたが、解決方法がよくわかりません。
2.私が今までmakeしたソフトにはMakefileがありましたが、今回はありません。

コード:

$ ls
AUTHORS    INSTALL      NEWS        autogen.sh  configure.in  mkinstalldirs
COPYING    Makefile.am  README      config.log  install-sh    servers
ChangeLog  Makefile.in  aclocal.m4  configure   missing       src

Makefile.amや、Makefile.inならありますが、これでmakeできるのでしょうか。

参考
http://flowernet.jp/blog/masm/?date=20051029

READMEを参考にインストールしてあるソフト
python-gtkglext1
python-gtk2
python-gnome2
python-gnome2-extras

上記ブログを参考にインストールしてあるソフト
glutg3
python-opengl
python-pyorbit

ThinkPad X40
Ubuntu 9.10
よろしくお願いします。

オフライン

 

#2 2010-03-31 01:51:21

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: hdapsgl-appletのインストール

autoconf を実行してみてください。

オフライン

 

#3 2010-03-31 13:32:40

tylg
メンバ
From: Osaka
登録日: 2010-03-18

Re: hdapsgl-appletのインストール

コード:

$ autoconf
$ ls
AUTHORS    INSTALL      NEWS        autogen.sh      configure.in  mkinstalldirs
COPYING    Makefile.am  README      autom4te.cache  install-sh    servers
ChangeLog  Makefile.in  aclocal.m4  configure       missing       src

となりました。
そのご./configureとmakeを実行しましたが、同じエラーが返ってきます。

オフライン

 

#4 2010-03-31 17:38:35

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: hdapsgl-appletのインストール

ごめんなさい。
寝ぼけてました
configureスクリプトはあるのですよね。

> configure: error: Package requirements (pygtk-2.0) were not met.

python-gtk2-dev は入ってますか?

オフライン

 

#5 2010-04-01 23:36:27

tylg
メンバ
From: Osaka
登録日: 2010-03-18

Re: hdapsgl-appletのインストール

python-gtk2-dev
python-gnome2-dev
python-gnome2-extra-dev
をインストールしたところ、正常にconfigureされ、makeしmake installしました。
この時ファイルが/usr/local以下にインストールされて、なぜかGnomeでアプレットとしてパネルに追加できなかったので、
ファイルを手動で/usr/binと/usr/lib/bonobo/serversに移したら、パネルに追加できるようになりました。
しかし、パネルに追加するときに

"OAFIID:GNOME_HDAPS_GLApplet" を読み込む際にパネルで問題が発生しました。

とのエラーメッセージが表示され、追加できませんでした。

オフライン

 

#6 2010-04-02 02:06:52

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: hdapsgl-appletのインストール

>ファイルを手動で/usr/binと/usr/lib/bonobo/serversに移したら
デフォルトの、/usr/local 以下ではなく、/usr 以下にインストールしたい場合は
通常は configure 時に
./configure --prefix=/usr
とし、インストール先を指定します。
手動で変えても、ビルド時 /usr/local 以下のライブラリ等を読み込む様に作られると思うので、問題発生すると思う。

可能であれば、一旦、元に戻し、
sudo make uninstall
で削除(多くの場合、あると思うので)し、
再度
./configure --prefix=/usr
から実施、インストール してみてください。

オフライン

 

#7 2010-04-02 02:13:15

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: hdapsgl-appletのインストール

重要なことを書き漏らしました。
./configure --help
で、configure できる設定項目が表示されると思います。

オフライン

 

#8 2010-04-03 17:18:42

tylg
メンバ
From: Osaka
登録日: 2010-03-18

Re: hdapsgl-appletのインストール

いろいろ教えていただき、ありがとうございます。
./configure --prefix=/usr
してみましたが、同じエラーが表示され、無理でした。
まあこれはそこまで必要な物でもないので、あきらめることにしようかと思います。
今回の件は、大変勉強になりました。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB