请选择 进入手机版 | 继续访问电脑版

forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

    【03.21更新】怎样快速编译出带glinet页面的固件

      [复制链接]

    76

    主题

    2137

    帖子

    9564

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9564

    官方人员

     楼主| 发表于 2023-3-21 11:26:59 | 显示全部楼层
    jafarm 发表于 2023-3-21 10:58
    感谢~,话说glinet_nas配置不用再加入了么

    不需要再加
    回复

    使用道具 举报

    1

    主题

    38

    帖子

    432

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    432
    发表于 2023-3-21 10:58:02 | 显示全部楼层
    萝卜大侠 发表于 2023-3-21 10:36
    是的,已经更新了帖子

    感谢~,话说glinet_nas配置不用再加入了么
    回复

    使用道具 举报

    76

    主题

    2137

    帖子

    9564

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9564

    官方人员

     楼主| 发表于 2023-3-21 10:36:19 | 显示全部楼层
    jafarm 发表于 2023-3-21 10:10
    现在应该变了编译方式吧,MT2500直接是

    是的,已经更新了帖子
    回复

    使用道具 举报

    1

    主题

    38

    帖子

    432

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    432
    发表于 2023-3-21 10:10:38 | 显示全部楼层
    现在应该变了编译方式吧,MT2500直接是
    1. git clone https://github.com/gl-inet/gl-infra-builder.git && cd gl-infra-builder
    2. python3 setup.py -c configs/config-mt798x-7.6.6.1.yml

    3. git clone https://github.com/gl-inet/glinet4.x.git
    4. cp ./glinet4.x/pkg_config/gl_pkg_config_mt2500.mk  ./glinet4.x/mt7981/gl_pkg_config.mk
    5. cp ./glinet4.x/pkg_config/glinet_depends_mt2500.yml  ./profiles/glinet_depends.yml
    6. cd mt7981
    7. ./scripts/gen_config.py glinet_depends

    8. make V=s -j5 GL_PKGDIR=`pwd`/glinet4.x/mt7981/
    复制代码
    回复

    使用道具 举报

    1

    主题

    10

    帖子

    55

    积分

    注册会员

    Rank: 2

    积分
    55
    发表于 2023-3-19 13:11:08 | 显示全部楼层
    设置下面的参数, 允许root编译

    1. export FORCE_UNSAFE_CONFIGURE=1
    复制代码
    回复

    使用道具 举报

    9

    主题

    177

    帖子

    1238

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1238
    发表于 2023-3-17 10:02:41 来自手机 | 显示全部楼层
    萝卜大侠 发表于 2023-3-16 19:45
    ./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas可以换成
    ./scripts/gen_ ...

    大侠,是不是cd gl-infra-builder后,git  pull更新,
    不用执行python3 setup.py -c configs/config-wlan-ap.yml这一步

    直接cd wlan-ap/openwrt
    ./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas添加keepfeeds就可以继续make编译了

    以上所说步骤都是在已经编译过官方更新的基础上需要执行的
    回复

    使用道具 举报

    76

    主题

    2137

    帖子

    9564

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9564

    官方人员

     楼主| 发表于 2023-3-16 19:45:42 | 显示全部楼层

    ./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas可以换成
    ./scripts/gen_config.py keepfeeds target_wlan_ap-gl-axt1800 glinet_depends glinet_nas
    这样快很多
    回复

    使用道具 举报

    9

    主题

    177

    帖子

    1238

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1238
    发表于 2023-3-16 09:34:59 来自手机 | 显示全部楼层
    萝卜大侠 发表于 2023-3-14 09:38
    DOCKER肯定也是可以的,之前尝试过,但其实问题更多

    求助萝卜大侠
    回复

    使用道具 举报

    9

    主题

    177

    帖子

    1238

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1238
    发表于 2023-3-14 14:43:52 | 显示全部楼层
    萝卜大侠,进入cd gl-infra-builder之后,每次更新,git  pull,正常拉取以后,python3 setup.py -c configs/config-wlan-ap.yml
    cd wlan-ap/openwrt
    ./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas,,还需要做什么吗?每还是每次都要从新上述步骤从头开始,从头开始效率太低了
    回复

    使用道具 举报

    76

    主题

    2137

    帖子

    9564

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9564

    官方人员

     楼主| 发表于 2023-3-14 09:38:50 | 显示全部楼层
    三碗猪脚 发表于 2023-3-13 11:47
    可以在docker 里面编译吗? 输出制品就可以了

    DOCKER肯定也是可以的,之前尝试过,但其实问题更多
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-3-29 16:26 , Processed in 0.023499 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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