华为计算微信公众号
华为计算微博
华为计算今日头条
系统架构:aarch64
处理器:鲲鹏920
操作系统:KylinV10
软件栈:GCC 11.2.0
问题现象:安装Augustus时,需要依赖samtools,在链接libbam.a报错undefined reference to `__aarch64_ldadd4_sync'
经查询,该引用来源于系统位数以及架构匹配导致
解决方法:
需要在编译samtools时CFLAGS中加上-march=armv8-a,从而使编译出来的libbam.a找到该引用,然后再次重编Augutus
系统架构:aarch64
处理器:鲲鹏920
操作系统:KylinV10
软件栈:GCC 11.2.0
问题现象:安装Augustus时,需要依赖samtools,在链接libbam.a报错undefined reference to `__aarch64_ldadd4_sync'
经查询,该引用来源于系统位数以及架构匹配导致
解决方法:
需要在编译samtools时CFLAGS中加上-march=armv8-a,从而使编译出来的libbam.a找到该引用,然后再次重编Augutus