プロが教える店舗&オフィスのセキュリティ対策術

xautoclick というマウスのクリック連打ソフトをインストールするため、下記のサイトから .tar.gz 形式のアーカイブをダウンロードしました。

http://xautoclick.sourceforge.net/

そしてデスクトップ上で展開し、同梱の INSTALL ドキュメントに従ってシェルから (root でログインした後に) `./configure` と入力しました。
次に `make` と入力したのですが、
「make: `all' に対して行うべき事はありません.」
というエラーメッセージが表示され、インストールすることできません。

以下が、シェルの表示メッセージです。

----------
debian:/home/user/Desktop/xautoclick-0.19-src# ./configure
Checking for c compiler ... gcc
Checking for c++ compiler ... can't find g++
Checking for gcc as c++ compiler ... no, disabling compilation of all c++ code
Checking for GNU Make ... yes, using make
Checking for extra headers ... no
Checking for extra libraries ... no
Checking for gcc support of -MM option ... yes
Checking for inttypes.h ... no
Checking for stdint.h ... no
Checking for unistd.h ... no
Checking for malloc.h ... no
Checking for X11 header presence ... not found (check if the dev(el) packages are installed
Checking for X11 ... no
Checking for XTest extension ... no
No X11 found. Not building anything that depends on it

Debug symbols disabled.
All compiler warnings disabled.

Cleaning up source tree ... done

Generating config.mak ... done.

aAutoClick : no
cAutoClick : no
gAutoClick : no
gAutoClick2 : no
qtAutoClick : no

Installation to /usr/local

Now type 'make' to build.

debian:/home/user/Desktop/xautoclick-0.19-src# make
make: `all' に対して行うべき事はありません.
----------

`./configure` のところで失敗しているようなのですが、何を改善すればよいのでしょうか?
"Checking for..." のところで "no" と表示されたものは、インストールしなければならないということなのでしょうか?
ご教示ください。宜しくお願い致します。

A 回答 (2件)

#1です。


だいたいうまくいったようですが、debianであれば
$ apt-get install build-essential fakeroot devscripts
で基本的な開発環境は揃うと思いますよ。
    • good
    • 0
この回答へのお礼

再度ご回答有難うございます。
apt というコマンドがあるのですね。早速実行しました。
これから活用していきたいと思います。とても参考になりました。

お礼日時:2008/03/19 17:09

メッセージを見る限り、開発環境がインストールされていないようですが?


ディストリビューションが不明ですが、基本的な開発環境をインストールしてから
もう一度試してみましょう。

この回答への補足

お礼には書き切れなかった補足です。
現在の ./configure 実行時の表示メッセージは以下のようになっています。

----------
debian:/home/user/Desktop/xautoclick-0.19-src# ./configure
Checking for c compiler ... gcc
Checking for c++ compiler ... g++
Checking for GNU Make ... yes, using make
Checking for extra headers ... no
Checking for extra libraries ... no
Checking for gcc support of -MM option ... yes
Checking for g++ support of -MM option ... yes
Checking for inttypes.h ... yes
Checking for unistd.h ... yes
Checking for malloc.h ... yes
Checking for X11 header presence ... yes (using /usr/include)
Checking for X11 ... yes (using -L/usr/X11R6/lib -lX11 -lXext)
Checking for XTest extension ... yes
Checking for gtk-config ... gtk-config
Checking for GTK cflags ... -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
Checking for GTK libs ... -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
Checking for glib-config ... glib-config
Checking for glib cflags ... -I/usr/include/glib-1.2 -I/usr/lib/glib/include
Checking for glib libs ... -L/usr/lib -lglib
Checking for pkg-config ... pkg-config
Checking for GTK+ 2.0 ... yes
Checking for GTK+ 2.0 cflags ... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
Checking for GTK+ 2.0 libs ... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
Checking for glib 2.0 cflags ... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
Checking for glib 2.0 libs ... -lglib-2.0
Checking for Qt 3.x header files ... not found

Debug symbols disabled.
All compiler warnings disabled.

Cleaning up source tree ... done

Generating config.mak ... done.

aAutoClick : yes
cAutoClick : yes
gAutoClick : yes
gAutoClick2 : yes
qtAutoClick : no

Installation to /usr/local

Now type 'make' to build.

debian:/home/user/Desktop/xautoclick-0.19-src# make
__BUILD_GTK1__=yes make -C . gautoclick
make[1]: ディレクトリ `/home/user/Desktop/xautoclick-0.19-src' に入ります
(以下略)
----------

補足日時:2008/03/18 00:13
    • good
    • 1
この回答へのお礼

大変申し訳ありません。ディストリビューションを書き忘れてしまいました。
Debian GNU/Linux 4.0 を使っています。

開発環境というのは、具体的には "Checking for..." のところでチェックされるようなツール類のことでしょうか?
とりあえず、Synaptic パッケージマネージャで g++ や X11 extension などと検索し、出てきたものを片っ端からインストールしました。

そうしたところ、どうやらさっきよりは上手く行ったようです。
make も進み、`./gautoclick` と入力するとソフトも起動するようなので、結構成功しているようです。
ご回答有難うございました。

お礼日時:2008/03/18 00:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!