当前位置:   article > 正文

Linux 上 NetBSD 交叉编译环境搭建_netbsd 编译

netbsd 编译

Linux 上 NetBSD 交叉编译环境搭建

NetBSD 以高移植性著称,支持众多的处理器架构,并且它的代码和工具稳定性非常高,包括各种接口,工具等。并且由于 BSD 授权的宽松条件,对于构建商业产品非常友好,值得长期的投入和研究。

NetBSD 的基于 build.sh 的交叉编译工具系统,使得它可以很方便的在其他系统上进行系统开发和研究。

我的构建环境。

  • openSUSE 15.1
  • 工具和库依赖
    • cvs 用于更新和下载 NetBSD 系统源码。
    • gcc 用于构建 NetBSD 相关工具。
    • bmake BSD Make 工具,与 gnu make 相区别。
    • bison
    • flex
    • mpfr-devel
    • gmp-devel
    • 其他可能需要的依赖

获取源码

为了快速的获取源码,我们可以从国内清华的 tuna 下载最新的 NetBSD srcxsrc 源码。

  • 具体链接地址: https://mirrors.tuna.tsinghua.edu.cn/NetBSD/NetBSD-current/tar_files/

    • src.tar.gz, 为 NetBSD 核心代码,目前我们主要的关注核心代码和工具压缩包。
    • xsrc.tar.gz 为 NetBSD X11 相关代码。
    • pkgsrc.tar.gz 为 NetBSD pkgsrc 代码。
  • 解压相关代码

    t
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/732975
    推荐阅读
    相关标签
      

    闽ICP备14008679号