同時移植vpp項目進入buildroot包裝系統新的/不尋常的/不規則的主機名被發現:如何修復x86_64-mu-linux-gnu主機工具鏈前綴的配置腳本?
checking host system type... x86_64-mu-linux-gnu
而在選擇x86_64的時候buildroot的,默認的工具鏈
x86_64-linux
生成和符號鏈接轉換爲buildroot私人工具鏈命名爲
x86_64-buildroot-linux-uclibc
這是完成嚴格遵守交叉編譯構建的常規做法。
x86_64的-MU-Linux的GNU也似乎沒有對編譯器工具集的前綴,而是配置正在尋找
x86_64-mu-linux-gcc, x86_64-mu-linux-gcc.br_real, x86_64-mu-linux-ar, etc
的問題是:
什麼修復這個「魔術」命名的最佳實踐(特別是去除中心「-mu」後綴)到buildroot工具鏈中常用的命名中?
如果可以替代創建一組符號鏈接,我們將非常感激。 (最好是固定的內部配置腳本系統)
的快速更新,負責不同尋常的後綴生成的文件似乎是: https://github.com/vpp-dev/vpp/blob/master/build-root/Makefile 其中完整的不尋常平臺名稱在179行被硬編碼 –