gfortranのmakefileを作成し、"make test"と実行しても成功しません。
どうすればいいのでしょうか?
どこか間違いがあるでしょうか?
下にmakefileを全文載せましたのでアドバイスをよろしくお願いします。
OBJS = main.o tree.o treef.o\
test : ${OBJS}
gfortran -c test ${OBJS}
main.fやtree.fやtreef.fのファイルの中身は問題ありません。
他のパソコンではキチンとコンパイルに成功しています。
ん〜, make の結果がわからないと「群盲象をなでる」状態なんだけどなぁ....
この情報だけだと
- 1行目の最後の \ が不要
- 4行目はタブ文字で始まってますか
くらいしか指摘できない.
言語関係の環境変数 ($LANG, $LC_ALL など) を全部 unset して, make が何かを表示するようにできませんか?
手打ちで
# gfortran -c -c test main.o tree.o treef.o
でもおこられるのでしょうか?
なんとな〜く、gfortranの使い方を間違えてるような気がします。
(手元にgfortranが使える環境がないので、gfortranについては別の方の回答を待ってください。)