我試圖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 論壇。