`make -f Makefile.in` 在@SET_MAKE@ 和@SHELL@ 附近失败
`make -f Makefile.in` fails around @SET_MAKE@ and @SHELL@
我正在尝试从 svn 的源代码检出中编译 t运行smission,并且 运行 遇到一些编译问题。
它说
"Makefile.in:15 *** missing seperator..."
该行 @SET_MAKE@
前面没有空格。
在我注释掉那行之后,它说:
make: @SHELL@: Command not found
Makefile.in:484: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 127
Makefile.in是由./autogen.sh
生成的
Automake 和 Autoconf 都是最新的并且超过了最低要求。
Debian Jessie 已更新。
Makefile.in
只是 makefile 的 模板 ,通常由 GNU Autotools
使用。为了从该模板生成 Makefile,您必须 运行 ./configure
,它也应该由 ./autogen.sh
.
生成
我正在尝试从 svn 的源代码检出中编译 t运行smission,并且 运行 遇到一些编译问题。
它说
"Makefile.in:15 *** missing seperator..."
该行 @SET_MAKE@
前面没有空格。
在我注释掉那行之后,它说:
make: @SHELL@: Command not found
Makefile.in:484: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 127
Makefile.in是由./autogen.sh
生成的
Automake 和 Autoconf 都是最新的并且超过了最低要求。 Debian Jessie 已更新。
Makefile.in
只是 makefile 的 模板 ,通常由 GNU Autotools
使用。为了从该模板生成 Makefile,您必须 运行 ./configure
,它也应该由 ./autogen.sh
.