So-net無料ブログ作成

apache2で--with-mpm=worker付けてコンパイルできないとお嘆きのアナタ [Linux(Apache)]

 やらかす人が結構いるようですが。。。

 apache2をビルドしていて、MPMオプションを付けないで(または--with-mpm=preforkを付けて)configureしてmakeした後で--with-mpm=workerオプションを付けて再度ビルドしようとすると、環境によっては
/usr/local/src/httpd-2.2.17/server/mpm/worker/worker.c:1203: undefined reference to `ap_thread_stacksize'
collect2: ld returned 1 exit status
make[1]: *** [httpd] エラー 1
make[1]: ディレクトリ `/usr/local/src/httpd-2.2.17' から出ます
make: *** [all-recursive] エラー 1

 こんなことになることが。

 こんなエラーにお嘆きのアナタ!

 make clean

 で驚きの白さに!!(チガウ
 一挙解決!この後にconfigureしてmakeしてmake installしてやってください。







 というか、ビルドしなおすときにmake cleanするのは基本だよー。(笑)
 某SIerから来ている人がコレに延々と悩んでいて萎えた。
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

メッセージを送る