首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xpdf配置警告-找不到Motif /x

xpdf配置警告-找不到Motif /x
EN

Unix & Linux用户
提问于 2015-03-02 16:20:15
回答 1查看 1.3K关注 0票数 0

我的环境是mint17 3.13.0-24-generic x86_64

我尝试从源代码编译xpdf

代码语言:javascript
复制
sudo apt-get install libfreetype6-dev libmotif-dev
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz  
tar xvf xpdf-3.04.tar.gz
cd xpdf-3.04
./configure \
    --with-freetype2-library=/usr/lib/x86_64-linux-gnu \
    --with-freetype2-includes=/usr/include/freetype2 \
    --with-Xm-library=/usr/lib/x86_64-linux-gnu \
    --with-Xm-includes=/usr/include/Xm

然后我收到了警告信息:

代码语言:javascript
复制
configure: WARNING: Couldn't find X
configure: WARNING: Couldn't find Motif
configure: WARNING: -- You will be able to compile pdftops, pdftotext, pdfinfo, pdffonts, pdfdetach, and pdfimages, but not xpdf or pdftoppm

我检查了库和头文件的位置。我不知道为什么最新版本的正确位置仍然会造成这种情况。

代码语言:javascript
复制
library: /usr/lib/x86_64-linux-gnu/libXm.so
header files: /usr/include/Xm

另外,我在谷歌上发现,在不同的平台上,很少有人会收到同样无法解决的警告信息。

*我必须从源代码编译xpdf

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-03-05 06:10:32

您还需要安装libxt-dev--with-Xm-...参数对./configure是不必要的(实际上,--with-Xm-includes=/usr/include/Xm将失败,因为Motif头包含给定包含目录的Xm子目录中的所有查找文件),--with-freetype2-library=/usr/lib/x86_64-linux-gnu也可以删除(这是默认的):

代码语言:javascript
复制
sudo apt-get install libfreetype6-dev libmotif-dev libxt-dev
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz  
tar xvf xpdf-3.04.tar.gz
cd xpdf-3.04
./configure --with-freetype2-includes=/usr/include/freetype2
make
票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/187752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档