LINUX.ORG.RU

Проблема с make-файлом

 , ,


0

1

Господа, Прошу помочь: нужно создать make файл, исходники у которого хранятся в разных каталогах. Для проверки работы файла сделал три каталога и поместил туда по одному исходнику. Почему-то при запуске make в командной строке получаю это: gfortran: fatal error: no input files; unwilling to write output files
compilation terminated. makefile:2: ошибка выполнения рецепта для цели «program» make: *** [program] Ошибка 1

Текст make-файла :
program: $(patsubst %.f95,%.o,$(wildcard *.f95))

gfortran -o program $(patsubst %.f95,%.o,$(wildcard *.f95))
vpath %.f95 ./dir1
vpath %.f95 ./dir2
vpath %.f95 ./dir3
%.o: %.95
gfortran -c $<

Помогите, пожалуйста, исправить ситуацию и по возможности объясните причины. Заранее спасибо

make -n
и смотри какие команды выполняются и над какими файлами

sigurd ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.