linux下编译不过去~/usr/bin/ld: skipping incompatible ...
时间:2011-01-15
来源:互联网
makefile 如下:
#文件类型定义
.SUFFIXES: .ec .c .o .h
#编译器定义
EC=esql
#编译参数定义
EC_FLAGS= $(CC_CPCMT) $(CC_64BIT) -I. -I../include -I../../include
#目标存放路径
BUILD=../../build/
#目标文件
APP=$(BUILD)s_daily_ctrl $(BUILD)s_daily
#中间文件定义
OBJS=../../lib/comm.a
CLEANOBJ = $(APP) *.o *.c
all:$(APP)
$(BUILD)s_daily_ctrl:s_daily_ctrl.ec
$(EC) $(EC_FLAGS) -o $@ $? $(OBJS)
$(BUILD)s_daily:s_daily.ec
$(EC) $(EC_FLAGS) -o $@ $? $(OBJS)
rm -rf *.o *.c
clean:
rm -rf $(CLEANOBJ)
编译的报错:
esql -I. -I../include -I../../include -o ../../build/s_daily_ctrl s_daily_ctrl.ec ../../lib/comm.a
/usr/bin/ld: skipping incompatible /home/informix/lib/esql/libifsql.so when searching for -lifsql
/usr/bin/ld: skipping incompatible /home/informix/lib/esql/libifsql.a when searching for -lifsql
/usr/bin/ld: cannot find -lifsql
collect2: ld returned 1 exit status
make: *** [../../build/s_daily_ctrl] Error 1
大家帮忙给看看是什么问题,
就是换了个主机,然后编译就不行了,以前没问题的
#文件类型定义
.SUFFIXES: .ec .c .o .h
#编译器定义
EC=esql
#编译参数定义
EC_FLAGS= $(CC_CPCMT) $(CC_64BIT) -I. -I../include -I../../include
#目标存放路径
BUILD=../../build/
#目标文件
APP=$(BUILD)s_daily_ctrl $(BUILD)s_daily
#中间文件定义
OBJS=../../lib/comm.a
CLEANOBJ = $(APP) *.o *.c
all:$(APP)
$(BUILD)s_daily_ctrl:s_daily_ctrl.ec
$(EC) $(EC_FLAGS) -o $@ $? $(OBJS)
$(BUILD)s_daily:s_daily.ec
$(EC) $(EC_FLAGS) -o $@ $? $(OBJS)
rm -rf *.o *.c
clean:
rm -rf $(CLEANOBJ)
编译的报错:
esql -I. -I../include -I../../include -o ../../build/s_daily_ctrl s_daily_ctrl.ec ../../lib/comm.a
/usr/bin/ld: skipping incompatible /home/informix/lib/esql/libifsql.so when searching for -lifsql
/usr/bin/ld: skipping incompatible /home/informix/lib/esql/libifsql.a when searching for -lifsql
/usr/bin/ld: cannot find -lifsql
collect2: ld returned 1 exit status
make: *** [../../build/s_daily_ctrl] Error 1
大家帮忙给看看是什么问题,
就是换了个主机,然后编译就不行了,以前没问题的
作者: yexiangshu 发布时间: 2011-01-15
有没有哪位大哥给指教下啊
作者: yexiangshu 发布时间: 2011-01-15
ret hat 系统是64位的
以前的系统是32位的,编译需要加新的参数吗?
以前的系统是32位的,编译需要加新的参数吗?
作者: yexiangshu 发布时间: 2011-01-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28