Make 編譯 GCC 失敗

Make 編譯 GCC 失敗

我試圖Linux 從頭開始,我正在編譯GCC。
我收到此錯誤:


在 /usr/include/stdio.h:28:0、來自 ../.././gcc-4.7.0/libgcc/../gcc/tsystem.h:88、來自 ../包含的檔案中


我不知道如何解決這個問題。我正在使用 GCC 版本 4.7.0
有人知道如何解決這個問題嗎?

答案1

在 x86_64 上,使用 debian / ubuntu / mint:

apt-get install gcc-multilib

這為我解決了這個問題。

答案2

如果您在 64 位元電腦上進行構建,請確保您也擁有可用的 32 位元庫(在本例中為 libc)。

像這樣的東西sudo apt-get install libc6-dev-i386應該​​可以滿足您的需求。

來源: ”[已解決] 缺少 predefs.h“來自 Ubuntu 論壇。

相關內容