-
Notifications
You must be signed in to change notification settings - Fork 0
我编译 ARMv5 版本,但在路由器运行出错(-sh: ./cloudreve: not found),你是怎么解决的? #1
Comments
我的arm版本是在电视盒子上编译的,hi3798mv100,armv7 解决办法:
我这里用的Commit#a11f819版本有个小问题静态文件无法镶入到程序,需要将静态文件放在cloudreve同目录 |
还可以尝试安装GCC工具进行交叉编译 |
@ZxwyWebSite 谢谢。这个办法能成功编译。 Ubuntu 20 交叉编译成功 设置环境: export CC=/usr/local/armv5l-linux-musleabi-cross/bin/armv5l-linux-musleabi-gcc 编译: 成功。 |
编译出来,并且能顺利运行。 / \ | ___ _ _ | | __ _____ _____ V3.6.2 Commit #a11f819 Pro=false[Info] 2023-01-01 13:49:16 Initializing database connection... |
交叉编译参数
运行:
CGO_ENABLED=0 编译,可以运行,还是出错。提示:go-sqlite3 需要 CGO 才能工作。
有办法解决吗?
The text was updated successfully, but these errors were encountered: