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" と表示されたものは、インストールしなければならないということなのでしょうか?
ご教示ください。宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
#1です。
だいたいうまくいったようですが、debianであれば
$ apt-get install build-essential fakeroot devscripts
で基本的な開発環境は揃うと思いますよ。
再度ご回答有難うございます。
apt というコマンドがあるのですね。早速実行しました。
これから活用していきたいと思います。とても参考になりました。
No.1
- 回答日時:
メッセージを見る限り、開発環境がインストールされていないようですが?
ディストリビューションが不明ですが、基本的な開発環境をインストールしてから
もう一度試してみましょう。
この回答への補足
お礼には書き切れなかった補足です。
現在の ./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' に入ります
(以下略)
----------
大変申し訳ありません。ディストリビューションを書き忘れてしまいました。
Debian GNU/Linux 4.0 を使っています。
開発環境というのは、具体的には "Checking for..." のところでチェックされるようなツール類のことでしょうか?
とりあえず、Synaptic パッケージマネージャで g++ や X11 extension などと検索し、出てきたものを片っ端からインストールしました。
そうしたところ、どうやらさっきよりは上手く行ったようです。
make も進み、`./gautoclick` と入力するとソフトも起動するようなので、結構成功しているようです。
ご回答有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語の質問です。 When I taught in high school, I wanted to 4 2023/08/19 16:10
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 英文構造を教えてください But the reasons for the trend vary en 3 2023/01/26 19:38
- 戦争・テロ・デモ ウクライナ人から 3 2023/03/05 07:25
- 英語 The Twilight Zone1959に関するCBSの回答について 1 2023/03/02 15:13
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 英語 この英語のアナウンス分の添削をお願いします。 5 2023/05/13 14:54
- 英語 このHowの使っている意味と答え方を教えてください。 2 2022/10/29 11:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
makeコマンドができない
-
gccのインクルードパスの確認
-
Debianでのmakeコマンドインス...
-
FreeBSD 8.0-p2にXウインドウを...
-
make pycaffe実行時に発生する#...
-
make: command not foundについて
-
gcc3.3.2のインストールについて
-
He had his daughter make some...
-
kSarとX11
-
Linuxのgccのインクルードパス?
-
Solaris10でCコンパイラが見...
-
apache make時のエラーで困って...
-
ubuntu linux の./configure ru...
-
make でエラー
-
phpで再度configureする方法
-
rpmlibのあるところ
-
Ubuntu on Xorgのログインについて
-
virtual boxにインストールした...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
外部レポジトリとは
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
He had his daughter make some...
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
macos での /usr/local/lib と...
-
glibcバージョンアップ
-
Mac上でPythonのtkinterを使っ...
-
perlのダウングレード方法
-
ソースからmakeした場合の削除方法
-
OpensslのVer.ダウン
-
ダウンロードファイルなどは、...
-
Solaris10でCコンパイラが見...
-
Apacheのバージョンアップ方法
-
Debianでのmakeコマンドインス...
-
C言語ファイルのコンパイルがで...
-
Apache2.2.4のmod_authnz_ldap
-
linuxの/usr/includeについて
-
configure error
おすすめ情報