liu428181

liu428181

0个粉丝

1

问答

0

专栏

0

资料

liu428181  发布于  2017-08-13 10:55:41
采纳率 0%
1个问答
4797

求助!使用arm-hisiv300-linux 编译HI3536的sample链接出错

 
使用arm-hisiv300-linux 编译HI3536的sample链接出错,错误如下:
arm-hisiv300-linux-gcc -Wall -g -I/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/include -I/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common  -I/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/extdrv/tlv320aic31 -Dhi3536 -DHICHIP=0x35360100 -DHI_RELEASE -DHI_XXXX -lpthread -lm -ldl -DHI_ACODEC_TYPE_INNER -DHI_ACODEC_TYPE_HDMI -lpthread -lm -o sample_venc sample_venc.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/loadbmp.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_audio.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_ivs.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_sys.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_vda.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_vdec.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_venc.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_vi.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_vo.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/sample/venc/../common/sample_comm_vpss.o /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libhdmi.a /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libVoiceEngine.a /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libupvqe.a /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libdnvqe.a /home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libjpeg.a
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):在函数‘HI_MPI_VDEC_CreateChn’中:
mpi_vdec.c:(.text.HI_MPI_VDEC_CreateChn+0x150):对‘__xstat’未定义的引用
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):在函数‘HI_MPI_VDEC_DestroyChn’中:
mpi_vdec.c:(.text.HI_MPI_VDEC_DestroyChn+0xf8):对‘__xstat’未定义的引用
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):在函数‘HI_MPI_VDEC_GetChnAttr’中:
mpi_vdec.c:(.text.HI_MPI_VDEC_GetChnAttr+0x94):对‘__xstat’未定义的引用
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):在函数‘HI_MPI_VDEC_SendStream’中:
mpi_vdec.c:(.text.HI_MPI_VDEC_SendStream+0xa8):对‘__xstat’未定义的引用
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):在函数‘HI_MPI_VDEC_GetUserData’中:
mpi_vdec.c:(.text.HI_MPI_VDEC_GetUserData+0x100):对‘__xstat’未定义的引用
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libmpi.a(mpi_vdec.o):mpi_vdec.c:(.text.HI_MPI_VDEC_ReleaseUserData+0xe0): more undefined references to `__xstat' follow
/home/lsh/share/Hi3536_SDK_V2.0.3.0/mpp_single/lib/libjpeg.a(jmemmgr.o):在函数‘jinit_memory_mgr’中:
jmemmgr.c:(.text.jinit_memory_mgr+0x11c):对‘__isoc99_sscanf’未定义的引用


使用的是Hi3536平台,现在怀疑官方提供的libmpi.a 使用V400也就是glibc 编译的,所以V300的uclibc链接不成功,但是我在SDK中没有找到V300编译的libmpi.a,有哪位朋友知道如何解决请告知,感激不尽。
我来回答
回答2个
时间排序
认可量排序

hi3519v101

0个粉丝

5

问答

0

专栏

0

资料

hi3519v101 2017-08-13 16:32:41
认可0
Hi3536_SDK_V2.0.3.0  这里面V2.x.x.x表示glibc   V1.x.x.x表示uclibc

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2017-08-14 09:13:53
认可0
请用v400来编
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区