前提・実現したいこと
windowsにGnuWin32を入れて
コンパイラーにgfortranをもちいています。
makeをもちいてinstallを行いたいです。
(GDMAプログラムをインストールしたい)
発生している問題・エラーメッセージ
makeを入力するとNo such file or directoryが出てしまいます。
どこに置けばいいかがわかりません。
j_tsu@LAPTOP-J18BRM50 ~
$ cd gdma
j_tsu@LAPTOP-J18BRM50 ~/gdma
$ make
cd src; C:/Program Files/GnuWin32/bin/make FFLAGS="-O2" FC=gfortran
/usr/bin/sh: C:/Program: No such file or directory
make: *** [gdma] エラー 127
該当のソースコード
fortran
試したこと
gfortranは導入できているようです。
$ gfortran
gfortran.exe: fatal error: no input files
compilation terminated.
make -nをいれると
$ make -n
cd src; C:/Program Files/GnuWin32/bin/make FFLAGS="-O2" FC=gfortran
process_begin: CreateProcess(NULL, "", ...) failed.
make (e=87): パラメーターが間違っています。
make: *** [gdma] エラー 87
がでます。
補足情報(FW/ツールのバージョンなど)
makefileの中には以下のデータが入っています。
INSTALL_DIR := /usr/local/bin
ifndef COMPILER
COMPILER := gfortran
endif
FFLAGS := -O2
FC := ${COMPILER}
gdma:
cd src; ${MAKE} FFLAGS="${FFLAGS}" FC=${FC}
mkdir -p bin
rm -f bin/gdma
ln src/gdma bin
test tests:
cd examples; ./gdma_tests.py
install:
cp -p bin/gdma ${INSTALL_DIR}
clean:
cd src; rm -f *.mod *.o
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/16 08:34
2021/11/16 09:19 編集
2021/11/16 09:25