鲲鹏环境下编译mongodb 4.4.0版本报build arm64/crc32-arm64.o failed: Error解决方法
收藏回复举报
鲲鹏环境下编译mongodb 4.4.0版本报build arm64/crc32-arm64.o failed: Error解决方法
发表于2023-10-25 15:27:57
0 查看

【问题描述】

鲲鹏环境下编译mongodb 4.4.0版本报build/opt/third_party/wiredtiger/src/checksum/arm64/crc32-arm64.o failed: Error 1错误,详细报错如下:

scons: *** [build/opt/third_party/wiredtiger/src/checksum/arm64/crc32-arm64.o] Error 1
scons: building terminated because of errors.
build/opt/third_party/wiredtiger/src/checksum/arm64/crc32-arm64.o failed: Error 1

【解决方法】

在编译命令中增加CFLAGS="-march=armv8-a+crc -mtune=generic",详细命令参考如下:

python3 buildscripts/scons.py MONGO_VERSION=4.4.0 install-all CFLAGS="-march=armv8-a+crc -mtune=generic" -j64 DESTDIR=/home/local/mongo --disable-warnings-as-errors

本帖最后由 匿名用户2025/04/01 19:49:19 编辑

我要发帖子