Я пытаюсь собрать putty-лоток, вариант putty, из исходного кода в системе Windows 7.Мне нужно собрать его, а не просто скачать, потому что мне нужно реализовать некоторые дополнительные функции.Я использую nmake и (не должно быть актуальным) компилятор Microsoft C ++.Если быть точным, я работаю в окне cmd, я нахожусь в папке WINDOWS исходных текстов и запускаю команду nmake -f MAKEFILE.VC.
Исходники C компилируются правильно, но затем я сталкиваюсь с ошибкой, которую я не понимаю:
no rule to make target `*.rc' needed by `pageant.res'
Я прекрасно понимаю, что это будет означать, если он скажет, что не можетне создавать определенный файл: это будет означать, что файл отсутствует.Но я не понимаю, как это имеет смысл с подстановочными знаками.
Предположительно релевантной частью MAKEFILE.VC является
pageant.res: *.c *.h *.rc ..\windows\pageant.rc ..\windows\rcstuff.h \
..\windows\pageant.ico ..\windows\pageants.ico \
..\windows\version.rc2 ..\windows\pageant.mft
rc $(RCFL) -r $(RCFLAGS) ..\windows\pageant.rc
И, да, файлы * .rc находятся впапка: PAGEANT.RC, PLINK.RC, PSCP.RC, PSFTP.RC, PUTTY.RC, PUTTYTEL.RC
Есть идеи?