当前位置: 技术问答>linux和unix
$$请问:在unix里面用make编译得时候,得出提示 Make: line 31: syntax error. Stop. 这个到底是啥子意思啊,很不明白得啊!$$
来源: 互联网 发布时间:2015-11-18
本文导语: 如题: 用unix 服务器上编译一个比较大得程序,居然得出上面那个错误信息,就是 Make: line 31: syntax error. Stop. 意思好想是说规则. 错误了, 不明白到底是什么意思。 开头有一段makefil...
如题:
用unix 服务器上编译一个比较大得程序,居然得出上面那个错误信息,就是
Make: line 31: syntax error. Stop.
意思好想是说规则. 错误了, 不明白到底是什么意思。 开头有一段makefile 如下:
SHELL = /bin/sh
srcdir = .
top_srcdir = .
VERSION = 0.01
#------------- Programs -------------
#INSTALL = $(LIBTOOL) --mode=install /usr/bin/install -c
#UNINSTALL = $(LIBTOOL) --mode=uninstall rm -f
#INSTALL_DATA = ${INSTALL} -m 644
SED = /bin/sed
LN_S = ln -s
#AUTOCONF = :
#AUTOHEADER = :
PERL = /usr/bin/perl
FIND = find
#------------- COMPLIE FLAG -------------
CXXFLAGS = -DAFC_UNIX -I${ORACLE_HOME}/precomp/public -I${ORACLE_HOME}/rdbms/public -g -fpermissive -Wall -O2
LDFLAGS = -lZThread -L${ORACLE_HOME}/lib -lclntsh -lm -lnsl -lresolv -lrt
CCFLAGS = -I${ORACLE_HOME}/precomp/public -I${ORACLE_HOME}/rdbms/public
#EXTRACPPFLAGS = -x c
#LIBTOOL = $(SHELL) $(top_builddir)/libtool
EXEEXT =
# Misc Compiling Stuff
CPP = g++
CC = gcc
# libtool definitions
难道是定义最上面得. 得时候出错了么,应该是不可能得啊, 不明白啊。
大侠求救啊,帮帮忙啊。 谢谢了先。
用unix 服务器上编译一个比较大得程序,居然得出上面那个错误信息,就是
Make: line 31: syntax error. Stop.
意思好想是说规则. 错误了, 不明白到底是什么意思。 开头有一段makefile 如下:
SHELL = /bin/sh
srcdir = .
top_srcdir = .
VERSION = 0.01
#------------- Programs -------------
#INSTALL = $(LIBTOOL) --mode=install /usr/bin/install -c
#UNINSTALL = $(LIBTOOL) --mode=uninstall rm -f
#INSTALL_DATA = ${INSTALL} -m 644
SED = /bin/sed
LN_S = ln -s
#AUTOCONF = :
#AUTOHEADER = :
PERL = /usr/bin/perl
FIND = find
#------------- COMPLIE FLAG -------------
CXXFLAGS = -DAFC_UNIX -I${ORACLE_HOME}/precomp/public -I${ORACLE_HOME}/rdbms/public -g -fpermissive -Wall -O2
LDFLAGS = -lZThread -L${ORACLE_HOME}/lib -lclntsh -lm -lnsl -lresolv -lrt
CCFLAGS = -I${ORACLE_HOME}/precomp/public -I${ORACLE_HOME}/rdbms/public
#EXTRACPPFLAGS = -x c
#LIBTOOL = $(SHELL) $(top_builddir)/libtool
EXEEXT =
# Misc Compiling Stuff
CPP = g++
CC = gcc
# libtool definitions
难道是定义最上面得. 得时候出错了么,应该是不可能得啊, 不明白啊。
大侠求救啊,帮帮忙啊。 谢谢了先。
|
估计是存在另外一个makefile……
没有照fierygnu(va_list) 说的试试?
没有照fierygnu(va_list) 说的试试?