在将vpp项目移植到buildroot打包系统时,会发现一个新的/不寻常的/不规则的主机名:
checking host system type... x86_64-mu-linux-gnu
在 buildroot 中选择 x86_64 时,默认工具链
x86_64-linux
生成并符号链接到名为 one 的 buildroot 私有工具链中
x86_64-buildroot-linux-uclibc
这对于交叉编译构建来说是完全正常的做法。
x86_64-mu-linux-gnu 也似乎不是编译器工具集的前缀,而是 configure 正在寻找
x86_64-mu-linux-gcc, x86_64-mu-linux-gcc.br_real, x86_64-mu-linux-ar, etc
问题是:
将这种“神奇”命名(尤其是摆脱中央“-mu”后缀)修复为buildroot工具链中使用的常规命名的最佳实践是什么?
如果提出创建一组符号链接的替代方法,将不胜感激。(最好在配置脚本系统中修复)