
Ubuntu日本語フォーラム

ログインしていません。
ソースファイルをダウンロードしたのですがmakefileを生成するために./configureとコマンドを入力したのですが
bash: ./configure: No such file or directory
と表示されてしまいました。
パスが通ってないとか、何かソフトをインストールすればいいのでしょうか?
どうすればいいか教えてください。
オフライン
ビルドにconfigureを必要としない場合も有ります。
まず確認するのはカレントディレクトリが適正な場所であるかどうか、フォルダがホームに有るのでしたら基本的には
$ cd $HOME/フォルダ名
ですが、詳しくは(詳しくないですが)テキスト形式で説明が有るはずです。
差し支え無ければどのようなファイルをダウンロードしたのか教えていただけないでしょうか。
オフライン
bash: ./configure: No such file or directory
この意味は「./」の場所に「configure」なんてファイルもディレクトリも無いですよという意味です。「./」は通常自分がいるディレクトリの場所を表しています。
今自分がいるディレクトリに(通常ソースを解凍して出来たディレクトリ)にconfigureというファイルは無いでしょうか?
無いならばhir0さんがおっしゃっているように最初からconfigureファイルがない場合もあります。
その場合は大抵ソースを解凍した中にINSTALL、README、TODOなどのファイルがあるのでまずそれを読んでみましょう。
また解凍した中にbootstrap、bootstrap.sh、autogen.sh等のファイルがありconfigure(configure.inやconfigure.acではなく純粋にただのconfigureです)が
見当たらない場合はまず最初にbootstrapやautogen.shを実行させてconfigureファイルを自動作成する必要があります。
実行方法は先程のconfigureと同じでソースを解凍したディレクトリで端末を開き ./autogen.sh という感じになります。
自分のいるディレクトリ(カレントディレクトリと言います)のファイルを実行するときは「./」を付けるというのを覚えておくと便利です。
パスの話ですが、「./」はカレントディレクトリのパスを直接指定してるという事になりますね。
オフライン
仰った通り、configureが必要ないものだったようです。
知り合いにも相談をして、無事にインストールができました。
丁寧な回答ありがとうございました。
オフライン