gpt4 book ai didi

raspberry-pi - 使用 Raspbian Buster 在新的 RaspberryPi 4 上构建 Redis 失败

转载 作者:行者123 更新时间:2023-12-03 16:50:59 25 4
gpt4 key购买 nike

尝试构建时出现链接器错误 redis-stable (应该是 5.0.5)在 raspbian buster运行在最新 Raspberry Pi 4make通过 Action ,然后失败并出现以下情况

    LINK redis-server
/usr/bin/ld: networking.o: in function `createClient':
/home/pi/redis-stable/src/networking.c:109: undefined reference to `__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:219: redis-server] Error 1
make[1]: Leaving directory '/home/pi/redis-stable/src'
make: *** [Makefile:6: all] Error 2

我错过了某个地方的设置吗?

最佳答案

通过添加编译器标志 -latomic,我能够成功运行所有测试。仅到 redis-server

# redis-server                                                                                                                                                
$(REDIS_SERVER_NAME): $(REDIS_SERVER_OBJ)
$(REDIS_LD) -o $@ $^ ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a $(FINAL_LIBS) -latomic

编辑:这是 Redis 5.0.5

关于raspberry-pi - 使用 Raspbian Buster 在新的 RaspberryPi 4 上构建 Redis 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56762879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com