簡體   English   中英

錯誤“請在編譯 kodi 時將 gnulib freadahead.c 移植到您的平台

[英]error "Please port gnulib freadahead.c to your platform when compiling kodi

freadahead.c: In function 'freadahead':
freadahead.c:91:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
  #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
   ^~~~~
make[6]: *** [Makefile:1837: freadahead.o] Error 1

執行 make 命令時出現錯誤

我已經安裝了 M4 package 並且問題消失了

你可能有兩個問題:

1. M4 package 缺失:修復請安裝 m4

sudo apt install m4

2. 你在你的系統目錄之外編譯:

就我而言,我正在一個單獨的安裝位置進行編譯。 所以我不得不移動到桌面或系統中的某個地方(在/下)

mv your_project $HOME/Desktop/
cd $HOME/Desktop/your_project && make 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM