找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2234|回复: 9

各位大神,openwrt编译总是报这个错误怎么回事啊

[复制链接]
发表于 2024-3-16 22:32 | 显示全部楼层 |阅读模式
touch /home/openwrt/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.“师夷长技以制夷”r-libev-“师夷长技以制夷”-redir_installed
echo "“师夷长技以制夷”r-libev-“师夷长技以制夷”-redir" >> /home/openwrt/openwrt/staging_dir/target-x86_64_musl/pkginfo/“师夷长技以制夷”r-libev.default.install
make[3]: Leaving directory '/home/openwrt/openwrt/feeds/small/“师夷长技以制夷”r-libev'
time: package/feeds/small/“师夷长技以制夷”r-libev/compile#0.12#0.05#0.16
make[3]: Entering directory '/home/openwrt/openwrt/feeds/small/特洛伊-plus'
mkdir -p /home/openwrt/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp
SHELL= flock /home/openwrt/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/openwrt/openwrt/build_dir/target-x86_64_musl/特洛伊-plus-10.0.3/.pkgdir/特洛伊-plus/. /home/openwrt/openwrt/staging_dir/target-x86_64_musl/root-x86/'
touch /home/openwrt/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.特洛伊-plus_installed
echo "特洛伊-plus" >> /home/openwrt/openwrt/staging_dir/target-x86_64_musl/pkginfo/特洛伊-plus.default.install
make[3]: Leaving directory '/home/openwrt/openwrt/feeds/small/特洛伊-plus'
time: package/feeds/small/特洛伊-plus/compile#0.11#0.04#0.14
make[3]: Entering directory '/home/openwrt/openwrt/feeds/small/“师夷长技以制夷”-plugin'
rm -f /home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.built
touch /home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.built_check
CONFIG_GOLANG_MOD_CACHE_WORLD_READABLE="" GO_BUILD_CACHE_DIR="/home/openwrt/openwrt/tmp/go-build" GO_MOD_CACHE_DIR="/home/openwrt/openwrt/dl/go-mod-cache" GO_MOD_ARGS="-modcacherw" GO_PKG="github.com/“师夷长技以制夷”/“师夷长技以制夷”-plugin" GO_INSTALL_EXTRA="" GO_INSTALL_ALL="" GO_SOURCE_ONLY="" GO_BUILD_PKG="github.com/“师夷长技以制夷”/“师夷长技以制夷”-plugin/..." GO_EXCLUDES="" GO_GO_GENERATE="" GO_INSTALL_BIN_PATH="/usr/bin" BUILD_DIR="/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0" GO_BUILD_DIR="/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.go_work/build" GO_BUILD_BIN_DIR="/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.go_work/build/bin" GO_BUILD_DEPENDS_PATH="/usr/share/gocode" GO_BUILD_DEPENDS_SRC="/home/openwrt/openwrt/staging_dir/target-x86_64_musl/usr/share/gocode/src" GOOS="linux" GOARCH="amd64" GO386="" GOAMD64="v1" GOARM="" GOMIPS="" GOMIPS64="" GOPPC64="" CGO_ENABLED=1 CC="x86_64-openwrt-linux-musl-gcc" CXX="x86_64-openwrt-linux-musl-g++" CGO_CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0=“师夷长技以制夷”-plugin-5.15.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_CPPFLAGS="-I/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/usr/include -I/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/include -I/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/include/fortify" CGO_CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0=“师夷长技以制夷”-plugin-5.15.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_LDFLAGS="-L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/usr/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/lib -fuse-ld=bfd -znow -zrelro" GOPATH="/home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.go_work/build" GOCACHE="/home/openwrt/openwrt/tmp/go-build" GOMODCACHE="/home/openwrt/openwrt/dl/go-mod-cache" GOENV=off GOTOOLCHAIN=local /usr/bin/env bash /home/openwrt/openwrt/feeds/packages/lang/golang//golang-build.sh build -v -buildvcs=false -trimpath -ldflags "all=-buildid '1710321896' -linkmode external -extldflags '-L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/usr/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/lib -fuse-ld=bfd -Wl,-z,now -Wl,-z,relro'"        -ldflags " -X main.VERSION=v5.15.0 -buildid '1710321896' -linkmode external -extldflags '-L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/usr/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-12.3.0_musl/lib -fuse-ld=bfd -Wl,-z,now -Wl,-z,relro'"  
Finding targets
go: ../../go.mod requires go >= 1.22 (running go 1.21.7; GOTOOLCHAIN=local)

Building targets
go: ../../go.mod requires go >= 1.22 (running go 1.21.7; GOTOOLCHAIN=local)

make[3]: *** [Makefile:44: /home/openwrt/openwrt/build_dir/target-x86_64_musl/“师夷长技以制夷”-plugin-5.15.0/.built] Error 1
make[3]: Leaving directory '/home/openwrt/openwrt/feeds/small/“师夷长技以制夷”-plugin'
time: package/feeds/small/“师夷长技以制夷”-plugin/compile#0.10#0.05#0.14
    ERROR: package/feeds/small/“师夷长技以制夷”-plugin failed to build.
make[2]: *** [package/Makefile:129: package/feeds/small/“师夷长技以制夷”-plugin/compile] Error 1
make[2]: Leaving directory '/home/openwrt/openwrt'
make[1]: *** [package/Makefile:123: /home/openwrt/openwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/openwrt/openwrt'
make: *** [/home/openwrt/openwrt/include/toplevel.mk:233:world] 错误 2


只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2024-3-16 22:49 | 显示全部楼层
需要升级到go 1.22去编译。你用的还是1.21.7
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-3-16 22:50 | 显示全部楼层
这个如何升级啊。我都是直接拉取的。不知道怎么升级

点评

关于go的版本定义在:feeds/packages/lang/golang/golang/Makefile 修改此Makefile文件即可 例如:  详情 回复 发表于 2024-3-16 23:34
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-3-16 23:34 | 显示全部楼层
本帖最后由 1562004423 于 2024-3-16 23:38 编辑
sbssver 发表于 2024-3-16 22:50
这个如何升级啊。我都是直接拉取的。不知道怎么升级

关于go的版本定义在:feeds/packages/lang/golang/golang/Makefile
修改此Makefile文件即可
例如:
  1. GO_VERSION_MAJOR_MINOR:=1.22
  2. GO_VERSION_PATCH:=1
复制代码
同时,对应的hash值也应修改
  1. PKG_HASH:=79c9b91d7f109515a25fc3ecdaad125d67e6bdb54f6d4d98580f46799caea321
复制代码


只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-3-19 07:59 | 显示全部楼层
你的问题解决了嘛?我也是一样的问题

点评

没有解决,每次的错误都不一样,我已经无语了,看不懂代码  详情 回复 发表于 2024-3-19 09:19
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-3-19 09:19 | 显示全部楼层
CN2014 发表于 2024-3-19 07:59
你的问题解决了嘛?我也是一样的问题

没有解决,每次的错误都不一样,我已经无语了,看不懂代码

点评

我也是,去年编译很容易成功。今年就没有成功过。  详情 回复 发表于 2024-3-19 10:20
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-3-19 10:20 | 显示全部楼层
sbssver 发表于 2024-3-19 09:19
没有解决,每次的错误都不一样,我已经无语了,看不懂代码

我也是,去年编译很容易成功。今年就没有成功过。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-3-19 10:30 | 显示全部楼层
升级golang 为 1.22.x 版本
rm -rf feeds/packages/lang/golang
git clone https://github.com/sbwml/packages_lang_golang -b 22.x feeds/packages/lang/golang
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-3-19 16:02 | 显示全部楼层
现在在线编译总是出这个错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-3-20 16:48 | 显示全部楼层
顶上去,等大神回复
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 23:22

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表