免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3136 | 回复: 0
打印 上一主题 下一主题

求助:关于sco unix向hp-ux移植的makefile的问题 急 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-08 20:52 |只看该作者 |倒序浏览
谢谢各位前辈看这个贴子,请指点一下!!!
原来sco unix 5.0.5的程序现需要在hp-ux的11i上运行,使用原来的编译文件,出现下面的错误“esql  SendPublic.o  GetCreditTran.o  -O -s -I/home/dxtz/include -I/usr/include  -L/home/dxtz/lib  -L/usr/lib -L/home/informix/lib -L/home/informix/lib/esql -lwatch   -lixsql -lixasf -lixgen -lixgls -lixos  -o /home/dxtz/bin/GetCrTr
cc: error 1405: \"/usr/ccs/bin/ld\" terminated abnormally with signal 10.
*** Error exit code 10

Stop.”
请问这个如何解决阿,makefile应该如何改正??

原来的makefile如下:
# makefile for informix online esql of PcWatch

CC        = cc
ECC        = esql
INCLUDE        = -I$(HOME)/include -I/usr/include
#INCLUDE= -I$(HOME)/include -I/usr/include -I$(INFORMIXDIR)/incl/esql
LIB        = -L$(HOME)/lib  -L/usr/lib -L$(INFORMIXDIR)/lib/esql
BIN        = $(HOME)/bin

MYLINK        = -lwatch  
#LINK        = $(LIB) $(MYLINK) -lixsql -lixasf -lixgen -lixgls -lixglx -lixos -lsocket -lm -lx -lc
LINK        = $(LIB) $(MYLINK) -lixsql -lixasf -lixgen -lixgls -lixos -lsocket -lm -lx -lc
TCPLINK        = $(LIB) -lsocket -lm -lx -lc

FLAG        = -O -s -d n
DEFINE        =


.SUFFIXES:        .ec .c

.ec.o:
        $(ECC) $(FLAG) $(INCLUDE) -c $<
        -rm `basename $< .ec`.c

.c.o:
        [ -f `basename $< .c`.ec ]  || $(CC) $(FLAG) $(INCLUDE) -c $<
        [ ! -f `basename $< .c`.ec ]  || ( $(ECC) $(FLAG) $(INCLUDE) -c `basename $< .c`.ec ; rm $< )


PUB        = SendPublic.o

all        :GetCredit SendText


GETCREDIT        = $(PUB) GetCreditTran.o
GetCredit        (GETCREDIT)
        $(ECC)  $(GETCREDIT) $(FLAG) $(INCLUDE) $(LINK) -o $(BIN)/GetCrTr
        -rm  GetCreditTran.o

SENDTEXT        = $(PUB) SendText.o
SendText        (SENDTEXT)
        $(ECC)  $(SENDTEXT) $(FLAG) $(INCLUDE) $(LINK) -o $(BIN)/Sendt
        -rm  SendText.o
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP