671
汽車大全
《Linux From Scratch》第二部分:準備構建 第五章:構建臨時文件係統- 5.3. 通用編譯指南
編譯軟件包時本指南中有幾個假定:
-
有幾個軟件包在編譯之前需要打補丁來規避一些問題。有的補丁會在本章和下一章中都需要,但有時候隻有其中一章會需要,因此,如果某章看起來缺少某個補丁的下載說明時不用擔心。安裝補丁的時候也許會遇到關於 offset 或者 fuzz 的警告信息。別擔心這些警告,補丁還是會成功安裝的。
-
在大部分軟件包的編譯過程中,屏幕上都可能出現幾個警告。這都很正常,可以安全地忽略。這些警告正如它們描述的那樣,是對使用過時的 C 或 C++ 語法的警告,而不是這些語法不可用。C 語言的標準經常改變,一些軟件包仍然在使用舊的標準。這並不是一個問題,雖然確實會彈出警告。
-
最後確認一次是否正確設置了
LFS
環境變量:echo $LFS
確認輸出顯示的是 LFS 分區掛載點的路徑,在我們的例子中也就是
/mnt/lfs
。 -
最後,必須強調兩個重要的點:
重要
編譯指南假定你已經正確地設置了宿主係統需求和符號鏈接:
-
shell 使用的是 bash。
-
sh 是到 bash 的符號鏈接。
-
/usr/bin/awk 是到 gawk 的符號鏈接。
-
/usr/bin/yacc 是到 bison 的符號鏈接或者一個執行 bison 的小腳本。
-
最後更新:2017-11-07 14:34:42