Makefile.tmpl makefile.rules をパーソナライズしようとした後、Fedora 25 で imake を実行できなくなりました。
このコマンドはxmkmf -a
私に以下を提供します
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/share/X11/config
In file included from Imakefile.c:34:0:
/usr/share/X11/config/Imake.tmpl:2144:0: error: #include expects "FILENAME" or <FILENAME>
#include ProjectRulesFile
In file included from Imakefile.c:34:0:
/usr/share/X11/config/Imake.tmpl:2157:0: error: #include expects "FILENAME" or <FILENAME>
#include ProjectTmplFile
In file included from Imakefile.c:34:0:
/usr/share/X11/config/Imake.tmpl:2224:0: error: macro "MakefileTarget" requires 2 arguments, but only 1 given
MakefileTarget()
imake:Exit code 1.
Stop.
作業を開始するには、imakeを再インストールする必要があります。
答え1
Fedora 25:# dnf reinstall imake