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

forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

      [复制链接]

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-22 00:04:36 | 显示全部楼层
    yanling 发表于 2023-4-21 21:21
    sft1200用户觉得上当了

    刚构建的项目,还没适配sft1200
    回复

    使用道具 举报

    21

    主题

    329

    帖子

    1688

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1688
    发表于 2023-4-23 21:19:26 | 显示全部楼层
    萝卜大侠 发表于 2023-4-21 19:17
    你的啥主机,正好想适配一个

    j4125软路由,pve部署
    回复

    使用道具 举报

    21

    主题

    329

    帖子

    1688

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1688
    发表于 2023-4-23 21:44:21 | 显示全部楼层
    支持,刚刚试了一下,好像拉取插件源码到sourcecode目录直接就能选了,方便很多
    回复

    使用道具 举报

    1

    主题

    8

    帖子

    464

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    464
    发表于 2023-4-24 11:14:17 | 显示全部楼层
    要加入自己的源码文件uhttp vsftp,帮忙发个简单的步骤。
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-24 11:15:29 | 显示全部楼层
    bccubccubccu 发表于 2023-4-24 11:14
    要加入自己的源码文件uhttp vsftp,帮忙发个简单的步骤。

    将源码目录克隆到customer/source目录,然后menuconfig选择编译即可,新手建议直接找对应的ipk集成
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-24 11:57:23 | 显示全部楼层
    7918 发表于 2023-4-24 10:21
    萝卜大侠,我在customer/source添加了https://github.com/NueXini/NueXini_Packages的软件源,但是make   ...

    确实有一个包没识别到,但不是你说的包,可能你的是其他问题,已经修正了,拉下最新的更新即可
    回复

    使用道具 举报

    1

    主题

    8

    帖子

    464

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    464
    发表于 2023-4-24 15:58:35 | 显示全部楼层
    再帮忙看看自己加入的IPK有问题没 有,提示:
    Database update completed.
    bash: luci-app-diskman: command not found
    bash: luci-app-aria2: command not found
    bash: luci-i18n-ddns-zh-cn: command not found
    bash: luci-i18n-qos-zh-cn: command not found
    bash: luci-i18n-uhttpd-zh-cn: command not found
    bash: luci-i18n-wol-zh-cn: command not found
    bash: openssh-sftp-server: command not found
    bash: luci-app-cpulimit: command not found

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

    2

    主题

    171

    帖子

    978

    积分

    高级会员

    Rank: 4

    积分
    978
    发表于 2023-4-24 16:29:55 来自手机 | 显示全部楼层
    bccubccubccu 发表于 2023-4-24 15:58
    再帮忙看看自己加入的IPK有问题没 有,提示:
    Database update completed.
    bash: luci-app-diskman: comman ...

    你得把ipk添加到customer/ipk/目录下,然后再加app
    回复

    使用道具 举报

    1

    主题

    8

    帖子

    464

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    464
    发表于 2023-4-24 16:31:19 | 显示全部楼层
    tiancaiV 发表于 2023-4-24 16:29
    你得把ipk添加到customer/ipk/目录下,然后再加app

    都添加了

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

    2

    主题

    171

    帖子

    978

    积分

    高级会员

    Rank: 4

    积分
    978
    发表于 2023-4-24 16:51:05 来自手机 | 显示全部楼层
    本帖最后由 tiancaiV 于 2023-4-24 17:09 编辑
    bccubccubccu 发表于 2023-4-24 16:31
    都添加了

    别加分号
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-24 17:01:54 | 显示全部楼层

    多个包名用空格分开
    回复

    使用道具 举报

    10

    主题

    188

    帖子

    1466

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1466
    发表于 2023-4-24 20:09:47 | 显示全部楼层
    本帖最后由 7918 于 2023-4-24 21:29 编辑

    @萝卜大侠,,这个glbuild在哪配置软件源,/etc/opkg/customfeeds.conf,,,我编译前怎么添加自己的软件源呢

    找到了   真的是很方便,感谢萝卜
    回复

    使用道具 举报

    2

    主题

    171

    帖子

    978

    积分

    高级会员

    Rank: 4

    积分
    978
    发表于 2023-4-25 10:39:22 来自手机 | 显示全部楼层
    我是没成功,不管是添加软件源还是ipk,总会报错
    回复

    使用道具 举报

    21

    主题

    329

    帖子

    1688

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1688
    发表于 2023-4-25 10:54:38 | 显示全部楼层
    使用gh云编译会报错,提示以下错误,好像是和校验md5哈希值有关的命令缺失?
    gh的action ssh里手动make可以跑完,一旦自动就不行,不知道为什么。
    1. make[1]: Leaving directory '/workdir/openwrt/scripts/config'
    2. mkdir -p /workdir/openwrt/host/bin/
    3. cc -O2 -o /workdir/openwrt/host/bin/mkhash /workdir/openwrt/scripts/mkhash.c
    4. mkdir -p /workdir/openwrt/dl
    5. /workdir/openwrt/scripts/download.pl /workdir/openwrt/dl imagebuilder--.tar.xz  https://fw.gl-inet.cn/releases/imagebuilder/
    6. Collecting package info: doneUse of uninitialized value $ARGV[0] in pattern match (m//) at /workdir/openwrt/scripts/download.pl line 22.
    7. Cannot find appropriate hash command, ensure the provided hash is either a MD5 or SHA256 checksum.
    8. make: *** [/workdir/openwrt/include/imagebuilder.mk:58: /workdir/openwrt/dl/imagebuilder--.tar.xz] Error 255
    9. Error: Process completed with exit code 2.
    复制代码
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-25 11:03:13 | 显示全部楼层
    m0eak 发表于 2023-4-25 10:54
    使用gh云编译会报错,提示以下错误,好像是和校验md5哈希值有关的命令缺失?
    gh的action ssh里手动make可以 ...

    你这个时没执行menuconfig吧,看你这个报错是没选择型号和版本
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-25 11:03:42 | 显示全部楼层
    tiancaiV 发表于 2023-4-25 10:39
    我是没成功,不管是添加软件源还是ipk,总会报错

    具体配置和报错内容截图看下
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

     楼主| 发表于 2023-4-25 11:10:43 | 显示全部楼层
    m0eak 发表于 2023-4-25 10:54
    使用gh云编译会报错,提示以下错误,好像是和校验md5哈希值有关的命令缺失?
    gh的action ssh里手动make可以 ...

    云编译你要给他一个默认的.config
    回复

    使用道具 举报

    21

    主题

    329

    帖子

    1688

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1688
    发表于 2023-4-25 11:22:33 | 显示全部楼层
    萝卜大侠 发表于 2023-4-25 11:10
    云编译你要给他一个默认的.config
    1. [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config
    复制代码

    有放.config,本地编译时候生成的,没有加任何包,全默认,然后拉取的glbuilser根目录下cat .config是有一行一行的配置的。。而且action ssh控制台里直接运行make是可以跑完的,一旦自动就会报错
    1. Run cd openwrt
    2. 2 thread compile
    3. mkdir -p /workdir/openwrt/tmp
    4. make -C /workdir/openwrt/scripts/config mconf
    5. mkdir -p /workdir/openwrt/host/bin/
    6. make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
    7. /workdir/openwrt/scripts/scanboarddir.sh /workdir/openwrt/board
    8. make[1]: Entering directory '/workdir/openwrt/scripts/config'
    9. cc -O2 -o /workdir/openwrt/host/bin/mkhash /workdir/openwrt/scripts/mkhash.c
    10. set -e; mkdir -p ./; trap "rm -f ./.mconf-cfg.tmp" EXIT; { /bin/sh mconf-cfg.sh; } > ./.mconf-cfg.tmp; if [ ! -r mconf-cfg ] || ! cmp -s mconf-cfg ./.mconf-cfg.tmp; then true '  UPD     mconf-cfg'; mv -f ./.mconf-cfg.tmp mconf-cfg; fi
    11. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o mconf.o mconf.c
    12. mkdir -p /workdir/openwrt/tmp/customer.tmp/info
    13. rm -rf /workdir/openwrt/tmp/customer.tmp/info/.* 2>/dev/null || true
    14. make -s -f /workdir/openwrt/include/scan.mk IS_TTY=1 SCAN_TARGET="packageinfo" SCAN_DIR=/workdir/openwrt/customer/source SCAN_NAME="package" \
    15.   SCAN_DEPTH=5 SCAN_EXTRA="" TMP_DIR=/workdir/openwrt/tmp/customer.tmp INCLUDE_DIR=/workdir/openwrt/include
    16. make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
    17. make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
    18. /bin/sh: 3: mkhash: not found
    19. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/checklist.o lxdialog/checklist.c

    20. Collecting package info: merging...

    21. /workdir/openwrt/scripts/package-metadata.pl config /workdir/openwrt/tmp/customer.tmp/.packageinfo > tmp/.customer-package.in
    22. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/inputbox.o lxdialog/inputbox.c
    23. /workdir/openwrt/scripts/package-metadata.pl mk /workdir/openwrt/tmp/customer.tmp/.packageinfo 2>/dev/null >> /workdir/openwrt/tmp/.configdeps
    24. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/menubox.o lxdialog/menubox.c
    25. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/textbox.o lxdialog/textbox.c
    26. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/util.o lxdialog/util.c
    27. cc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o lxdialog/yesno.o lxdialog/yesno.c
    28. cc    -c -o confdata.o confdata.c
    29. cc    -c -o expr.o expr.c
    30. cc -I ./.   -c -o lexer.lex.o lexer.lex.c
    31. cc -I ./.   -c -o parser.tab.o parser.tab.c
    32. cc    -c -o preprocess.o preprocess.c
    33. cc    -c -o symbol.o symbol.c
    34. cc    -c -o util.o util.c
    35. cc -o mconf mconf.o lxdialog/checklist.o lxdialog/inputbox.o lxdialog/menubox.o lxdialog/textbox.o lxdialog/util.o lxdialog/yesno.o confdata.o expr.o lexer.lex.o parser.tab.o preprocess.o symbol.o util.o -Wl,-Bsymbolic-functions -lncursesw -ltinfo
    36. make[1]: Leaving directory '/workdir/openwrt/scripts/config'
    37. mkdir -p /workdir/openwrt/dl
    38. /workdir/openwrt/scripts/download.pl /workdir/openwrt/dl imagebuilder--.tar.xz  https://fw.gl-inet.cn/releases/imagebuilder/
    39. Collecting package info: doneUse of uninitialized value $ARGV[0] in pattern match (m//) at /workdir/openwrt/scripts/download.pl line 22.
    40. Cannot find appropriate hash command, ensure the provided hash is either a MD5 or SHA256 checksum.
    41. make: *** [/workdir/openwrt/include/imagebuilder.mk:58: /workdir/openwrt/dl/imagebuilder--.tar.xz] Error 255
    42. Error: Process completed with exit code 2.
    复制代码

    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9912

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9912

    官方人员

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

    先单线程编译看下
    回复

    使用道具 举报

    10

    主题

    188

    帖子

    1466

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1466
    发表于 2023-4-25 11:50:58 | 显示全部楼层
    萝卜大侠 发表于 2023-4-25 11:03
    具体配置和报错内容截图看下

    @萝卜大侠,,这个glbuilder在哪配置软件源,/etc/opkg/customfeeds.conf,,,我编译前怎么添加自己的软件源呢,我试了搜customfeeds.conf  里面添加了软件源,编译出来的还是没有

    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-1-17 03:31 , Processed in 0.025690 second(s), 23 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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