Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    关于闭源文件的问题

    Linux
    4
    14
    3688
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MasterLu LV 5 last edited by

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

      D 1 Reply Last reply Reply Quote Share 0
      • YuzukiTsuru
        柚木 鉉 LV 9 last edited by

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

        M 1 Reply Last reply Reply Quote Share 0
        • xiaowenge
          DOT小文哥 LV 8 last edited by

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

          M 1 Reply Last reply Reply Quote Share 0
          • M
            MasterLu LV 5 @YuzukiTsuru last edited by

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

            YuzukiTsuru 1 Reply Last reply Reply Quote Share 0
            • M
              MasterLu LV 5 @xiaowenge last edited by

              @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 Reply Last reply Reply Quote Share 0
              • YuzukiTsuru
                柚木 鉉 LV 9 @MasterLu last edited by

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

                M 1 Reply Last reply Reply Quote Share 0
                • M
                  MasterLu LV 5 @YuzukiTsuru last edited by

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

                  YuzukiTsuru 1 Reply Last reply Reply Quote Share 0
                  • YuzukiTsuru
                    柚木 鉉 LV 9 @MasterLu last edited by

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

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

                    M 1 Reply Last reply Reply Quote Share 0
                    • M
                      MasterLu LV 5 @YuzukiTsuru last edited by

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

                      YuzukiTsuru 1 Reply Last reply Reply Quote Share 0
                      • YuzukiTsuru
                        柚木 鉉 LV 9 @MasterLu last edited by

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

                        M 1 Reply Last reply Reply Quote Share 0
                        • M
                          MasterLu LV 5 @YuzukiTsuru last edited by

                          @yuzukitsuru 没有😞

                          YuzukiTsuru 1 Reply Last reply Reply Quote Share 0
                          • YuzukiTsuru
                            柚木 鉉 LV 9 @MasterLu last edited by

                            @masterlu 有点奇怪

                            1 Reply Last reply Reply Quote Share 0
                            • D
                              duanzhh LV 5 @MasterLu last edited by

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

                              M 1 Reply Last reply Reply Quote Share 0
                              • M
                                MasterLu LV 5 @duanzhh last edited by

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

                                1 Reply Last reply Reply Quote Share 0
                                • 1 / 1
                                • First post
                                  Last post

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

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