UNIX(Linux)系のOSやC言語には不慣れなのですが、よろしくお願いします。
普段はWindows7(Home Ed.)を利用しているのですが、
いくつかのlinux系のソフトを利用する際にcygwinも利用しています。
==========================================================
cygwinにソフトウェアをインストールしようとする際に、
ときどき遭遇するエラーなのですが
仮にsoftware.tar.gzというソースファイルからインストールしようとして、
> gunzip -c software.tar.gz | tar xvf -
> cd software
> ./configure
> make
.....
make: *** [all-recursive] error
というエラーが生じて、makeが通らない時があります。
=========================================================
これまで何度か、どういうエラーなのか調べようとする度に挫折し、
何回かやり直している内に、たまたまmakeがすんなり通って
インストールできてしまったりしていたので、
なんとなくうやむやにしていました。
そもそも、この"all-recursive"に全くピンとこないのですが、
これはどういった場合に生じるエラーを示しているのでしょうか?
recursive(再帰的な)だから、関数かなにかの呼び出しに失敗している、
とかそういうことなのでしょうか?
エラーの内容はケースバイケースだし、
漠然とした質問になって申し訳ないのですが、
ちょっとしたアドバイスでもいいので、ご回答をお願いします。
No.2ベストアンサー
- 回答日時:
お腹痛いのに、一生懸命違うところを診察しているようなものですかね。
make[2]: *** [tvsetf.o] Error 1
この行より上全部じゃないですか?
WARNINGとかも出てますしね。
仰るとおりケースバイケースではありますが、例えば自分で作ったプログラムでの話ならばプログラムのミスが考えられますが、どこかの出来合いのフリーウェアをmakeしてエラーで落ちる場合は、環境が整っていない場合があります。(○○がインストールされていないとか…)
その辺は全てconfigureやmake時に出てくるメッセージをちゃんと見ることです。
なぜ最後に出てくるall-recursiveだけに注目してるのか知りませんが、見なくてもいいものをずっと見ていても問題は解決しません。
再度ご回答ありがとうございました。
> この行より上全部じゃないですか?
makeの内容が長かったので、Errorというメッセージが出てきた部分からでいいかと思ったのですが、
そうではないんですね。。。
> WARNINGとかも出てますしね。
確かにwarningがいくつか出ていた気がするので、もう一度makeの出力内容を確認し直してみます。
> ...環境が整っていない場合があります。
今回のエラーは結局解決できたのですが、ご指摘いただいたとおり、
必要とされるパッケージとの互換性が問題だったようで、バージョンを変えて
パッケージをインストールし直したところ解決しました。
見当はずれな質問で申し訳なかったですが、
重ねてお礼申し上げます。
とりあえずmake等の勉強をもう少し進めてみます。
No.3
- 回答日時:
>all-recursive自体にはそんなに意味はないということでしょうか?
「ターゲット all-recursive を作成中にエラーが発生した」という意味はありますが、これは結局のところmake中のどこかでエラーが発生して最終ターゲットの all-recursive が作成できなかったという事なので#2でいわれている通りそこだけみていても解決はしません。
「ターゲット all-recursive」など意味がわからないかもしれませんが、そこはmakeについて勉強してください。
ご回答ありがとうございました。
ご指摘のとおり、まだ意味が分からないことだらけですが、
ひとまずmakeの勉強を少しずつ進めていきたいと思います。
No.1
- 回答日時:
make: *** [all-recursive] error
これは普通にエラーがあると出てくるメッセージです。
それより、その前にメッセージやエラー等出てなかったですか?
素早いご回答ありがとうございます。
all-recursive自体にはそんなに意味はないということでしょうか?
エラーが出た最近のケースは以下のようなものでした。
============================================================
> make
...
...
...
Invalid form for assignment statement at (^)
tvsetf.f:77: warning:
call VRFY(fid1,'hopen',number_failed)
1
tvsetf.f:1021: (continued):
call VRFY(status,'vfdtch vgroup0_id')
2
Too few arguments for `vrfy' at (2) versus invocation at (1) [info -f g77 M GLOBALS]
tvsetf.f:77: warning:
call VRFY(fid1,'hopen',number_failed)
1
tvsetf.f:1023: (continued):
call VRFY(status,'vsfdtch vdata1_id')
2
Too few arguments for `vrfy' at (2) versus invocation at (1) [info -f g77 M GLOBALS]
tvsetf.f:77: warning:
call VRFY(fid1,'hopen',number_failed)
1
tvsetf.f:1025: (continued):
call VRFY(status,'vsfdtch vdata2_id')
2
Too few arguments for `vrfy' at (2) versus invocation at (1) [info -f g77 M GLOBALS]
Makefile:486: recipe for target `tvsetf.o' failed
make[2]: *** [tvsetf.o] Error 1
make[2]: ディレクトリ `/tmp/' から出ます
Makefile:328: recipe for target `all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: ディレクトリ `/tmp/' から出ます
Makefile:415: recipe for target `all-recursive' failed
make: *** [all-recursive] Error 1
=====================================================================
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) Makefileが実行できない 2 2022/07/28 23:49
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(悩み相談・人生相談) Windows10のブルースクリーンからの復旧について 2 2022/12/31 20:42
- その他(ソフトウェア) ホームページビルダーのバージョンアップ 1 2023/01/15 23:02
- UNIX・Linux Linux Ubuntu22.4の起動時エラーについて 2 2022/07/22 14:52
- プリンタ・スキャナー キャノンmp490プリンター【エラー番号5400】で【プリンタートラブルが発生しました。電源を入れ直 2 2023/07/24 17:45
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- 会計ソフト・業務用ソフト アンインストールができない。 2 2023/08/19 11:15
- Windows 10 Windows10のアップデートがうまく行きません。先日も同じ質問をさせて頂いたのですが、バージョン 3 2022/06/23 14:16
このQ&Aを見た人はこんなQ&Aも見ています
-
好きなおでんの具材ドラフト会議しましょう
肌寒くなってきて、温かい食べ物がおいしい季節になってきましたね。 みなさんはおでんの具材でひとつ選ぶなら何にしますか? 1番好きなおでんの具材を教えてください。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
【お題】引っかけ問題(締め切り10月27日(日)23時)
【大喜利】 「日本で一番高い山は富士山……ですが!」から始まった、それは当てられるわけ無いだろ!と思ったクイズの問題
-
【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
【お題】 ・買ったばかりの自転車を分解してひと言
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
make時に出てきたエラーメッセージの意味が分からなく困っています。
その他(コンピューター・テクノロジー)
-
C言語のポインターに関する警告
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Office2016でmso40uiwin32clien...
-
ubuntu apt, apt-getのUpdate時...
-
市販DVD再生ができません。ubun...
-
HDD交換修理したWindows10・...
-
ログにserver reached MaxReque...
-
マザーボードの赤いランプの意...
-
makeコマンドのエラーについて(
-
起動時エラーがでます。
-
postfix + dovecot
-
ファイルサイズが取得できない...
-
メーリングリストメンバーから...
-
OLEPRO32.DLLが原因で…アプリケ...
-
時刻がかなり狂う。同期エラー...
-
htppdのログファイル
-
sims4についてです。 別のパソ...
-
最新のUbuntuが動くマシ...
-
OFFICE 2003のプロダクトキーを...
-
仮想マシーンの作成、OSのイン...
-
LINEがPCで開けなくなったこと...
-
Googleドライブの容量が上限の1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ログにserver reached MaxReque...
-
ubuntu apt, apt-getのUpdate時...
-
市販DVD再生ができません。ubun...
-
特定の Web サイトにアクセスで...
-
UNIX(Cシェル)での数値...
-
マザーボードの赤いランプの意...
-
同一LAN内からapacheにアクセス...
-
xcpoyコマンドでコピーエラーし...
-
ビット落ちとは一体何なのでし...
-
VMwareにCentOSをインストール...
-
Windows10でフォルダー名が変...
-
makeコマンドのエラーについて(
-
robocopy構文について
-
CD-Rで音楽が焼けない
-
SaAT Netizen(NzSess.exe)のメ...
-
su コマンドでユーザ変更ができ...
-
HDDエラーチェック情報(Crystal...
-
異常にクラッシュやブルースク...
-
Windows 10 バージョン 22H2 に...
-
Office2016でmso40uiwin32clien...
おすすめ情報