lilunxm12 发表于 2020-1-6 21:06:28

arm装mysql8问题

rpi升级时报错:
<div style="display:inline-block;white-space:pre;background-color:#0C0C0C;font-family:'Consolas',monospace;font-size:12pt;padding:4px;"><span style="color:#CCCCCC;background-color:#0C0C0C;">[ 26%] Linking CXX executable ../../../../runtime_output_directory/protoc
../../../../library_output_directory/libprotobuf.so.3.6.1: error: undefined reference to '__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
make: *** Error 1
make: *** Error 2
make: *** Error 2</span></div>
经查需要添加-latomic
reference:
https://github.com/alexa/avs-device-sdk/issues/1404
https://github.com/antirez/redis/issues/6275
另外脚本里mysql8下载镜像在中科大,中科大的http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/路径下只有8.0.16-8.0.18,其他8.0.x版本会失败
最后再问一句,1.7会发测试版吗?



licess 发表于 2020-1-7 10:27:18

不管是科大还是官方下载镜像上都是只有当前最新版往前2个版本
1.7在github上已经push上很长时间了,最近会打包发布
我这边目前没有树莓派的设备没法测试

lilunxm12 发表于 2020-2-25 07:36:58

licess 发表于 2020-1-7 10:27
不管是科大还是官方下载镜像上都是只有当前最新版往前2个版本
1.7在github上已经push上很长时间了,最近会 ...

军哥,闲着无聊测试了一下,cmake加上
-DCMAKE_CXX_FLAGS=-latomic
就可以了,不过给CMakeLists.txt写个patch可能会好点
页: [1]
查看完整版本: arm装mysql8问题