导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    全志T527 pack.sh 失败

    T Series
    2
    2
    131
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • F
      freeor LV 3 最后由 编辑

      MBR addr = 0x8000,logic_offset = 0xa000 GPT:env : 12000 19fff
      MBR addr = 0x10000,logic_offset = 0xa000 GPT:UDISK : 1a000 ffffffde
      gpt_head->header_crc32 = 0x599a802b
      GPT----part num 2---
      gpt_entry: 128
      gpt_header: 92
      GPT:env : 12000 19fff
      GPT:UDISK : 1a000 ffffffde
      update gpt file ok
      update mbr file ok
      dragon: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

      apt install libstdc++6

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      libstdc++6 is already the newest version (10.5.0-1ubuntu1~20.04).
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

      J 1 条回复 最后回复 回复 引用 分享 1
      • J
        jasonzhang LV 5 @freeor 最后由 编辑

        @freeor 在 全志T527 pack.sh 失败 中说:

        dragon:
        dragon是全志SDK提供的打包工具,位于tools/pack/pctools/linux/eDragonEx下,可以看到如下
        dragon.PNG
        你可以单独找到这个工具执行下,看能不能正常工作,如果还是找不到libstdc++的库,原因也很简单,你系统的libstdc++库版本和这个工具不兼容,一般来说是库版本过低,不建议升级libstdc++的库,大概率导致系统损坏,你可以找老版本SDK下的dragon替换目录下内容看能不能使用。

        这种还是用SDK适配的Ubuntu版本,版本过高和过低都会带来很难解决的兼容性问题。

        1 条回复 最后回复 回复 引用 分享 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策