忍者ブログ
ちょっとは人のためになる事をしないとインターネットコミュニティーの皆様に申し訳がないかと思いながら、自分の備忘録ていどでしかなく、実際の所たいした情報も提供できないでいるブログ
[98] [97] [96] [94] [93] [92] [91] [90] [89] [88] [87]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Apache再インストール時には apu-1-config に注意。

間違って /usr/local/bin, /usr/bin などに apache をインストールしてしまった場合は、apu-1-config の残骸をきっちり消す事

以下、経緯。

apache 2.2 をインストールしていた。configure の --prefix をまちがえて --prefix=/usr/local として configure, make, make install インストールしたら、/usr/local 下に諸々がインストールされてしまった。まあ、ここまでは、よくある凡ミス。

/usr/local 以下にちらばった apache 関連のファイルを削除し、--prefix=/usr/local/www として再度 configure, make したのだが、make が通らない。コンパイル時に /usr/local/build/libtool という存在しないコマンドが使われてしまう(エラーメッセージは下の方に)。

まちがった "configure --prefix=/usr/local" の影響を受けているな、ってところまでは明白なので、make distclean して再 configure しても状況はかわらない。tarball を開き直しても状況はかわらない。

これは、先に失敗した --prefix=/usr/local の make install で作られた apu-1-config というコマンドが、PATHのかかった /usr/local/bin に残っていて、configure が、このコマンドを使い libtool の位置を特定していたのが原因だった。間違ってインストールしてしまったファイルを削除したつもりが削除しきれいてなかった、ってわけだが、configureで以前のインストールした実行ファイルを使ってしまうとは・・・

エラーメッセージはこんな感じでした。

/usr/local/build/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/naoshi/src/httpd-2.2.19/srclib/pcre -I. -I/home/naoshi/src/httpd-2.2.19/os/unix -I/home/naoshi/src/httpd-2.2.19/server/mpm/prefork -I/home/naoshi/src/httpd-2.2.19/modules/http -I/home/naoshi/src/httpd-2.2.19/modules/filters -I/home/naoshi/src/httpd-2.2.19/modules/proxy -I/home/naoshi/src/httpd-2.2.19/include -I/home/naoshi/src/httpd-2.2.19/modules/generators -I/home/naoshi/src/httpd-2.2.19/modules/mappers -I/home/naoshi/src/httpd-2.2.19/modules/database -I/usr/local/include -I/home/naoshi/src/httpd-2.2.19/server -I/home/naoshi/src/httpd-2.2.19/modules/proxy/../generators -I/home/naoshi/src/httpd-2.2.19/modules/ssl -I/home/naoshi/src/httpd-2.2.19/modules/dav/main -c maketables.c && touch maketables.lo
/bin/sh: /usr/local/build/libtool: No such file or directory

PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
フリーエリア
最新CM
[02/07 @naoshi65536]
[02/07 忍]
[09/18 とおりすがり]
[06/26 ilmare]
[03/16 とおりすがり]
最新TB
プロフィール
HN:
naoshi
性別:
男性
職業:
ソフトウェア技術者
趣味:
料理
自己紹介:
@naoshi65536 で連絡がつくはずです。
バーコード
ブログ内検索
カウンター
アクセス解析
FX NEWS

-外国為替-