linux编译出错哪里看,求UNIX高手,make编译出错,make: [xxxx] error 1,该怎么解决

当前位置:我的异常网» Linux/Unix » 求UNIX高手,make编译出错,make: [xxxx] error 1,

求UNIX高手,make编译出错,make: [xxxx] error 1,该怎么解决

www.myexceptions.net  网友分享于:2013-01-27  浏览:64次

求UNIX高手,make编译出错,make:*** [xxxx] error 1

在网上看说,make:*** 类型的错误时致命的,本人菜鸟,初学者,望高手赐教。。。。

在Linux系统下编译文件》tuxmake ACCTSHTN

出错内容:

。。。。。

。。。。。

。。。。。

ACCTSHTN.pc:13940: warning: unused variable 'ChargeSum'

ACCTSHTN.pc: At top level:

ACCTSHTN.pc:14081: error: static declaration of 'CalPayRecLateFeeN' follows non-static declaration

ACCTSHTN.pc:14940: warning: implicit declaration of function 'PreSalesPayFeeCheck'

ACCTSHTN.pc: In function 'GetItem_IDICCID':

ACCTSHTN.pc:15150: warning: unused variable 'sUserNum'

ACCTSHTN.pc: In function 'GetNewPrintStr_1':

ACCTSHTN.pc:15678: warning: implicit declaration of function 'GetRealBalance'

ACCTSHTN.pc:15986: warning: implicit declaration of function 'InsPrintStr'

ACCTSHTN.pc:15664: warning: unused variable 'l'

make: *** [ACCTSHTN.o] Error 1

rm -f *.o

rm -f *.so

rm -f *.c

rm -f *.lis

INFO: Oracle Tuxedo, Version 10.3.0.0, 64-bit, Patch Level (none)

Booting server processes ...

exec ACCTSHTN -A -r -t -o /acctmgr/ahmob/run/log/ACCTSHTN.log :

CMDTUX_CAT:816: ERROR: Cannot exec, executable file not found

0 processes started.

makefile文件:

BOSSTUX:/>cat ${DEBUGDIR}/tux.mk

#

# Created: guohua

# Date:    2009.09.20

#########ACCTSHTN begin################

ACCTSHTN= -s ACCTSHTN

ACCTSHTNOBJ=ACCTSHTN.o

ACCTSHTN:$(ACCTSHTNOBJ)

rm -f $(BINDIR)/ACCTSHTN

$(SRVBEACOMP) $(ACCTSHTN) -o $(BINDIR)/$@ -f "$(ACCTSHTNOBJ)"

#########acctshtn end  ################

tux.mk文件内容:

.SUFFIXES:.cp .pc

RUNDIR=$(HOME)/run

PUBDIR=$(HOME)/run/src/public

ORADIR=$(ORACLE_HOME)

WORKDIR=$(HOME)/run

BINDIR=$(RUNDIR)/bin

XMLDIR=$(LIBXML)/include

SYSDIR=/usr

USRDIR=/usr/lib

CCP= cc -m64 -features=extensions -g -DPLATFORM_TYPE=SOLARIS

#C_COMP=cc -xcode=pic32

#CFLAGS=-xCC -m64 -features=extensions -g -DPLATFORM_TYPE=SOLARIS -D_PROCPATH="\"path/a.out\""

#C_COMP=cc

#CFLAGS=+DD64 -w -Ae -DPLATFORM_TYPE=HP +Z  -Wl,+s  -D__BIGMSGQUEUE_ENABLED -D__HP_NO_STRING_OVERLOADS  -g

C_COMP=gcc

CC=gcc

CFLAGS=-Wall -g

。。。。。。

------解决方案--------------------

ACCTSHTN.pc:14081: error: static declaration of 'CalPayRecLateFeeN' follows non-static declaration

提示很清楚了吧。

声明与定义不相符。

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值