导航

    全志在线开发者论坛

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

    关于闭源文件的问题

    Linux
    4
    14
    3858
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • M
      MasterLu LV 5 最后由 编辑

      请问各位,修改内核时影响到闭源文件怎么处理?

      D 1 条回复 最后回复 回复 引用 分享 0
      • YuzukiTsuru
        柚木 鉉 LV 9 最后由 编辑

        修改什么闭源文件?固件吗

        M 1 条回复 最后回复 回复 引用 分享 0
        • xiaowenge
          DOT小文哥 LV 8 最后由 编辑

          闭源文件是指你们自己写的不能开源的文件吗?怎么个影响法?

          M 1 条回复 最后回复 回复 引用 分享 0
          • M
            MasterLu LV 5 @YuzukiTsuru 最后由 编辑

            @yuzukitsuru 比如A40i中的/lichee_A40i/linux-3.10/drivers/char/awchip/下的文件,我并不想要修改它,但是我做的修改确实会影响到它的编译。

            YuzukiTsuru 1 条回复 最后回复 回复 引用 分享 0
            • M
              MasterLu LV 5 @xiaowenge 最后由 编辑

              @xiaowenge 这是在A40i编译时出现的问题,文件是全志提供的,具体影响是当我打上实时补丁后编译会出现:
              /home/golden/proj/KK-T3-SW/lichee/linux-3.10/drivers/char/awchip/awchip.c:44: undefined reference to `mutex_lock
              另一种情况是我将编译工具替换为硬浮点进行编译后会出现类似:
              uses VFP register arguments,
              arm-linux-gnueabihf-ld: 合并目标文件 的特定数据时失败

              1 条回复 最后回复 回复 引用 分享 0
              • YuzukiTsuru
                柚木 鉉 LV 9 @MasterLu 最后由 编辑

                @masterlu ?啥意思,我并不想要修改它,还是要修改?

                M 1 条回复 最后回复 回复 引用 分享 0
                • M
                  MasterLu LV 5 @YuzukiTsuru 最后由 编辑

                  @yuzukitsuru 就是修改的内容不包含上述的文件,上述的文件引用了被修改部分的内容,请问这种情况怎么处理呢

                  YuzukiTsuru 1 条回复 最后回复 回复 引用 分享 0
                  • YuzukiTsuru
                    柚木 鉉 LV 9 @MasterLu 最后由 编辑

                    @masterlu
                    看样子应该是字符驱动的问题,有尝试过make clean清除编译出来的文件重新编译吗

                    另外换工具链需要重新编译,要把之前的全部clean了

                    M 1 条回复 最后回复 回复 引用 分享 0
                    • M
                      MasterLu LV 5 @YuzukiTsuru 最后由 编辑

                      @yuzukitsuru 应该不是这个问题,因为上面提到的文件是没有源码的,所以做了修改之后没有办法重新编译这些文件,导致链接的时候出错。

                      YuzukiTsuru 1 条回复 最后回复 回复 引用 分享 0
                      • YuzukiTsuru
                        柚木 鉉 LV 9 @MasterLu 最后由 编辑

                        @masterlu 那有没有这个文件的更新补丁,应该两个是一起发布的

                        M 1 条回复 最后回复 回复 引用 分享 0
                        • M
                          MasterLu LV 5 @YuzukiTsuru 最后由 编辑

                          @yuzukitsuru 没有😞

                          YuzukiTsuru 1 条回复 最后回复 回复 引用 分享 0
                          • YuzukiTsuru
                            柚木 鉉 LV 9 @MasterLu 最后由 编辑

                            @masterlu 有点奇怪

                            1 条回复 最后回复 回复 引用 分享 0
                            • D
                              duanzhh LV 5 @MasterLu 最后由 编辑

                              @masterlu 我也遇到了,有解决办法吗

                              M 1 条回复 最后回复 回复 引用 分享 0
                              • M
                                MasterLu LV 5 @duanzhh 最后由 编辑

                                @duanzhh 抱歉我到现在也没有解决这个问题

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

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

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