fw876 / helloworld

GNU General Public License v3.0
3.64k stars 2.64k forks source link

gn/Makefile 造成编译出错 #1528

Open iii80 opened 1 month ago

iii80 commented 1 month ago

gn/Makefile 这个文件恢复上个版本 PKG_SOURCE_DATE:=2024-05-13 PKG_SOURCE_VERSION:=df98b86690c83b81aedc909ded18857296406159 PKG_MIRROR_HASH:=3c3ce5cb69a8ec210bb6574db84d53745f7f58e1d82442af0423f69f7190c31f 编译通过,最新的编译出错,希望检查下代码,更新下。

zxlhhyccc commented 1 month ago

更新到2024-08-13版本没有问题,请检查你的编译环境。 https://github.com/fw876/helloworld/issues/1526

Elda1994 commented 4 weeks ago

我遇到了跟你一样的问题,但是按照你这个办法,我没有解决问题。我是用官方openwrt 21.02.2加入的helloworld插件,然后编译到最后报gn错误,找不到解决办法。已经取消了naviproxy,也更新了gcc,也安装了clang...但是还是报gn错误

iii80 commented 3 weeks ago

我遇到了跟你一样的问题,但是按照你这个办法,我没有解决问题。我是用官方openwrt 21.02.2加入的helloworld插件,然后编译到最后报gn错误,找不到解决办法。已经取消了naviproxy,也更新了gcc,也安装了clang...但是还是报gn错误

给文件三行替换成我上面发的就可以通过了

Elda1994 commented 3 weeks ago

我遇到了跟你一样的问题,但是按照你这个办法,我没有解决问题。我是用官方openwrt 21.02.2加入的helloworld插件,然后编译到最后报gn错误,找不到解决办法。已经取消了naviproxy,也更新了gcc,也安装了clang...但是还是报gn错误

给文件三行替换成我上面发的就可以通过了

替换成你这个也不行,我最后在官方Openwrt r23.05.0分支下面,加入了kenzok small仓库,才顺利把ssr plus编译出来。感觉每个人遇到的奇怪问题都不一样。

Elda1994 commented 3 weeks ago

哦对了,我最后取消编译naivyproxy了,这个小东西,我是真的编译不过去,找不出原因的编译不过去,把它取消编译,直接编译成功。已经替换过golang版本

iii80 commented 3 weeks ago

我的编译环境是Debian12系统,apt安装的golang,除了SSR+出问题,其他的都正常。通过替换版本信息,正常编译通过。

binge8 commented 2 weeks ago

安装clang,把gcc升级到12或13版本,就没问题了。golang不需要你安装