forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    楼主: 萝卜大侠

    glbuilder固件构建框架(GL UI, 极速定制,小白友好,开发者适用)

      [复制链接]

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-25 21:26:53 来自手机 | 显示全部楼层
    jxph1123 发表于 2023-4-25 20:19
    AX1800,这种和之前编译的有啥区别,之前的是开源,现在的是闭源?

    是同一份代码,功能上没区别
    回复

    使用道具 举报

    5

    主题

    252

    帖子

    1785

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    发表于 2023-4-26 09:39:06 | 显示全部楼层
    本帖最后由 jxph1123 于 2023-4-26 09:40 编辑
    萝卜大侠 发表于 2023-4-26 09:23
    文件冲突了,Customer build-in packages 选项中使用'-'符号移除冲突包中的一个,添加 -libnl-tiny1 试试 ...

    大侠,我问下,现在GCC是默认5.5,能不能升级下,要怎么升级下GCC,我用5.5有些ipk编译不出来,我自己尝试改toolchain里面的GCC版本,编译要报错
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-26 10:18:12 | 显示全部楼层
    jxph1123 发表于 2023-4-26 09:39
    大侠,我问下,现在GCC是默认5.5,能不能升级下,要怎么升级下GCC,我用5.5有些ipk编译不出来,我自己尝试 ...

    我记得时可以选不同的工具链版本,但没试过编译,后面考虑升级一下
    回复

    使用道具 举报

    5

    主题

    252

    帖子

    1785

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    发表于 2023-4-26 10:36:21 | 显示全部楼层
    本帖最后由 jxph1123 于 2023-4-26 10:37 编辑
    萝卜大侠 发表于 2023-4-26 10:18
    我记得时可以选不同的工具链版本,但没试过编译,后面考虑升级一下

    我用的你们官网拉的内核5.4的工具链编译4.6版本,GCC8.4,报下面错误,怎么解决哇~用GCC5.5就没问题,但是GCC5.5太老了,很多ipk编译报错。。

    In file included from include/linux/ipv6.h:4,
                     from include/net/ipv6.h:16,
                     from include/linux/sunrpc/clnt.h:27,
                     from include/linux/nfs_fs.h:30,
                     from init/do_mounts.c:32:
    include/uapi/linux/ipv6.h:105:1: error: alignment 1 of 'struct ipv6_destopt_hao' is less than 2 [-Werror=packed-not-aligned]
    } __attribute__((packed));
    ^
    cc1: all warnings being treated as errors
    scripts/Makefile.build:337: recipe for target 'init/do_mounts.o' failed
    make[6]: *** [init/do_mounts.o] Error 1
    Makefile:971: recipe for target 'init' failed
    make[5]: *** [init] Error 2
    make[5]: Leaving directory '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/linux-ipq807x_ipq60xx/linux-4.4.60-qsdk-11f09717303ecd83c3a64e9efe23f25921dc1016'
    Makefile:23: recipe for target '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/linux-ipq807x_ipq60xx/linux-4.4.60-qsdk-11f09717303ecd83c3a64e9efe23f25921dc1016/.modules' failed
    make[4]: *** [/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/linux-ipq807x_ipq60xx/linux-4.4.60-qsdk-11f09717303ecd83c3a64e9efe23f25921dc1016/.modules] Error 2
    make[4]: Leaving directory '/home/etek/gl-infra-builder-4.60/wlan-ap/feeds/ipq807x/ipq807x'
    Makefile:11: recipe for target 'compile' failed
    make[3]: *** [compile] Error 2
    make[3]: Leaving directory '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/target/linux'
    time: target/linux/compile#25.12#22.82#50.79
        ERROR: target/linux failed to build.
    target/Makefile:23: recipe for target 'target/linux/compile' failed
    make[2]: *** [target/linux/compile] Error 1
    make[2]: Leaving directory '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt'
    target/Makefile:18: recipe for target '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/stamp/.target_compile' failed
    make[1]: *** [/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/stamp/.target_compile] Error 2
    make[1]: Leaving directory '/home/etek/gl-infra-builder-4.60/wlan-ap/openwrt'
    /home/etek/gl-infra-builder-4.60/wlan-ap/openwrt/include/toplevel.mk:228: recipe for target 'world' failed
    make: *** [world] Error 2
    回复

    使用道具 举报

    2

    主题

    167

    帖子

    855

    积分

    高级会员

    Rank: 4

    积分
    855
    发表于 2023-4-26 19:22:19 来自手机 | 显示全部楼层
    本帖最后由 tiancaiV 于 2023-4-27 10:40 编辑
    萝卜大侠 发表于 2023-4-20 16:16
    imagebuilder只有固件打包的功能。
    SDK 可以源码编译。
    glbuilder项目是俩者的结合 ...

    大侠,如果编译了mt3000,继续编译其他,譬如mt2500,axt1800,会怎样,源码会乱吗
    另外,单独编译ipk,会报没有制作规则,而且,make menuconfig里不能选M
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-27 12:20:13 | 显示全部楼层
    tiancaiV 发表于 2023-4-26 19:22
    大侠,如果编译了mt3000,继续编译其他,譬如mt2500,axt1800,会怎样,源码会乱吗
    另外,单独编译ipk,会 ...

    多个型号互不影响
    选m代表不会被编译进固件,没啥意义
    回复

    使用道具 举报

    2

    主题

    167

    帖子

    855

    积分

    高级会员

    Rank: 4

    积分
    855
    发表于 2023-4-27 12:40:37 | 显示全部楼层
    萝卜大侠 发表于 2023-4-27 12:20
    多个型号互不影响
    选m代表不会被编译进固件,没啥意义

    我尝试了单独编译ipk,因为包没有制作规则而报错,就尝试进menuconfig选M试下,不知道这个没有知错规则是不是和这个有关
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-27 20:06:51 | 显示全部楼层
    7918 发表于 2023-4-27 14:31
    大侠,我编译axt1800,也 -libnl-tiny1了这个包,但是还是报这个错误,还有下面的不能安装错误
    * check_d ...

    尝试移除 libnl-tiny2022-05-17呢?你的配置时怎样的?可以发我试下
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-27 20:07:29 | 显示全部楼层
    tiancaiV 发表于 2023-4-27 12:40
    我尝试了单独编译ipk,因为包没有制作规则而报错,就尝试进menuconfig选M试下,不知道这个没有知错规则是 ...

    应该没有关系的可以共享下你的软件源和详细配置
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9630

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9630

    官方人员

     楼主| 发表于 2023-4-27 20:13:30 | 显示全部楼层
    m0eak 发表于 2023-4-25 11:22
    有放.config,本地编译时候生成的,没有加任何包,全默认,然后拉取的glbuilser根目录下cat .config是有 ...

    最新的应该可以用action自动处理了,因为我自己也配了自动编译
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-4-25 19:43 , Processed in 0.024862 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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