アカウント名:
パスワード:
はなしはそれからだ。
サブディレクトリで
../configure && make
とできないのはautotoolsの使い方がどこか間違っているのだ。
サブディレクトリに限定することはないよ。任意のディレクトリでそれができる方が使い勝手がいいし、ちゃんと書けばできるし。
ただし、構築中にソース自体やマニュアルの元やらリソースやらを生成する場合もあり、ソースディレクトリでしか実行できないものがあっても autotools の使い方を一概に間違っているとは言えないけど。
てゆーか ../configure && make するだけだったら autotools の使い方を間違っているというのは違う気が。やっぱり./bootstrap か ./autogen.sh あたりからはじめないと。
configureするとHAVE_HOGEとかHAVE_HOGE_Hとか定義されるわけだが、それらの定義をソース中で正しく使っているソフトはほとんどない(FSFくらい)。単にコンパイルエラーになる。ならばconfigureする意味なくね?plainなMakefileでよくね?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
まずはautotoolsの正しい使い方を学べ (スコア:2, 参考になる)
はなしはそれからだ。
サブディレクトリで
とできないのはautotoolsの使い方がどこか間違っているのだ。
love && peace && free_software
t-nissie
Re:まずはautotoolsの正しい使い方を学べ (スコア:3, 参考になる)
サブディレクトリに限定することはないよ。任意のディレクトリでそれができる方が使い勝手がいいし、ちゃんと書けばできるし。
ただし、構築中にソース自体やマニュアルの元やらリソースやらを生成する場合もあり、ソースディレクトリでしか実行できないものがあっても autotools の使い方を一概に間違っているとは言えないけど。
てゆーか ../configure && make するだけだったら autotools の使い方を間違っているというのは違う気が。やっぱり./bootstrap か ./autogen.sh あたりからはじめないと。
Re:まずはautotoolsの正しい使い方を学べ (スコア:1)
configureするとHAVE_HOGEとかHAVE_HOGE_Hとか定義されるわけだが、
それらの定義をソース中で正しく使っているソフトはほとんどない(FSFくらい)。単にコンパイルエラーになる。
ならばconfigureする意味なくね?plainなMakefileでよくね?