簡體   English   中英

交叉編譯poppler軟件包時出錯

[英]Error while cross compiling poppler package

在Ubuntu上交叉編譯Poppler軟件包時出現以下錯誤

配置完成后,我給出了命令make,然后出現以下錯誤

GlobalParams.cc:81:35:致命錯誤:fontconfig / fontconfig.h:沒有此類文件或目錄編譯終止。 make [3]: * [libpoppler_la-GlobalParams.lo]錯誤1 make [3]:離開目錄/media/COMMON/WorkSpace/Packages/poppler-0.41.0/poppler' make[2]: *** [all] Error 2 make[2]: Leaving directory /media/COMMON/WorkSpace/Packages/poppler-0.41.0/poppler'make [1]:* [all-recursive]錯誤1 make [1]:離開目錄`/ media / COMMON / WorkSpace / Packages / poppler-0.41.0'make:*** [all]錯誤2

我什至在配置它時檢查了我提供的包含fontconfig / fontconfig.h的文件,但錯誤仍然存​​在。

看來您應該交叉編譯fontconfig庫,然后將標頭和庫包含到Popper中。 下載最新的fontconfig並執行以下命令:PKG_CONFIG_PATH = / opt / poppLib / lib / pkgconfig ./configureCC=arm-linux-gcc --host = arm-linux --build = i386-linux --prefix = / opt / poppLib--with-arch = arm --enable-libxml2 --disable-docs make && make install,然后將include和lib添加到Popper中,然后嘗試再次編譯它。

暫無
暫無

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

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