当前位置: 技术问答>linux和unix
make不过:missing separator. Stop
来源: 互联网 发布时间:2017-02-15
本文导语: 如题,编译一个makefile,有提示: Makefile:16: *** missing separator. Stop. 看了一些网页,说命令行的第一个字符是制表符,这个怎么修改成制表符? # Makefile.in generated by automake 1.11.1 from Makefile.am. # @configure_input@ #...
如题,编译一个makefile,有提示:
Makefile:16: *** missing separator. Stop.
看了一些网页,说命令行的第一个字符是制表符,这个怎么修改成制表符?
# Makefile.in generated by automake 1.11.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
# Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
$(top_srcdir)/xmms/plugins.make
@BUILD_PLUGDOUBLE_TRUE@am__append_1 = $(fftw3_LIBS)
@BUILD_PLUGDOUBLE_FALSE@am__append_2 = $(fftw3f_LIBS)
@BUILD_PLUGDOUBLE_TRUE@am__append_3 = -DPLUGDOUBLE
@ENABLE_PLUGINIT_TRUE@am__append_4 = -DPLUGINIT
@AUDACIOUS140_TRUE@am__append_5 = -DAUDACIOUS140
subdir = xmms
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/glib.m4 $(top_srcdir)/m4/gtk.m4
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/lrint.m4
$(top_srcdir)/m4/lrintf.m4 $(top_srcdir)/m4/ltoptions.m4
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/pkg.m4
$(top_srcdir)/m4/xmms.m4 $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES)
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/fv3_config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
....
第16行的内容是:@SET_MAKE@
忘了说了,我是在windows下面用minGW来编译的,请教,该如何处理?
Makefile:16: *** missing separator. Stop.
看了一些网页,说命令行的第一个字符是制表符,这个怎么修改成制表符?
# Makefile.in generated by automake 1.11.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
# Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
$(top_srcdir)/xmms/plugins.make
@BUILD_PLUGDOUBLE_TRUE@am__append_1 = $(fftw3_LIBS)
@BUILD_PLUGDOUBLE_FALSE@am__append_2 = $(fftw3f_LIBS)
@BUILD_PLUGDOUBLE_TRUE@am__append_3 = -DPLUGDOUBLE
@ENABLE_PLUGINIT_TRUE@am__append_4 = -DPLUGINIT
@AUDACIOUS140_TRUE@am__append_5 = -DAUDACIOUS140
subdir = xmms
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/glib.m4 $(top_srcdir)/m4/gtk.m4
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/lrint.m4
$(top_srcdir)/m4/lrintf.m4 $(top_srcdir)/m4/ltoptions.m4
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/pkg.m4
$(top_srcdir)/m4/xmms.m4 $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES)
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/fv3_config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
....
第16行的内容是:@SET_MAKE@
忘了说了,我是在windows下面用minGW来编译的,请教,该如何处理?
|
TAB键就是制表符