如何使用build.sh将Bash包含在NetBSD的交叉编译中?

| 我正在寻找使用build.sh脚本将GNU Bash包含在NetBSD交叉编译中的最佳实践。现在,我的计划是将其包含在usr / src / gnu / dist中,然后在usr / src / gnu / usr.bin中创建相关的Makefile,但我想知道是否有更简单/更好的方法来做到这一点?     
已邀请:
新方法是将文件放在src / external //下。对于bash,它是src / external / gpl3 / bash。 (此目录在下文中称为$ {EXTTOPDIR.bash}。) 原始源将按原样扩展为$ {EXTTOPDIR} / dist。其他文件和目录位于$ {EXTTOPDIR}。例如,从复制src / external / gpl2 / xcvs开始。 (BSD)放置的文件(不在原始源中)称为\“ reach-over \”;意味着在不干扰原始源代码的情况下保留了构建过程。这有助于简化原始源的维护。 (不,不幸的是,所有这些都没有全部记录在案。) 如果您需要将构建版本挂接到\“ tools \”,则需要更多注意事项。该过程也没有记录。只是从源头学习。 如果您使用的是正式的NetBSD树,则可以了解有关CVS的更多信息。使用供应商分支等 HTH, 正雄     

要回复问题请先登录注册