+ -
当前位置:首页 → 问答吧 → 編譯 xpdf-3.02 找不到 Motif 的奇怪問題

編譯 xpdf-3.02 找不到 Motif 的奇怪問題

时间:2009-05-23

来源:互联网

LFS/BLFS 的 32 bit SVN 系統,明明白白系統裡是有 lesstif 的,但就是說系統沒有 Motif,莫明奇妙!

引用:
configure: WARNING: Couldn't find Motif
configure: WARNING: -- You will be able to compile pdftops, pdftotext,
pdfinfo, pdffonts, and pdfimages, but not xpdf or pdftoppm
出來的結果就是沒有 xpdf,必要的補丁都打過了,官網也看過,Google 也搜遍,連 Debian repository 都試過,不果!

哪位大俠可以支招,不勝感激。

作者: d00m3d   发布时间: 2009-05-23

我也没有编译成功,直接用二进制版的吧
现在foxitreader发展得不错,值得一试,标签支持完美,现在就用它了

作者: pinkme005   发布时间: 2009-05-23

在公司裡我是用 wine 來跑 FoxIt 的 win 版的,也有用 kpdf,但 kpdf 最失敗之處是不能旋轉,否則就不需要 FoxIt Reader 了

xpdf 其實在我未升級 xorg 前還是正常的,升級後一心想用系統新的 toolchain 重新編譯,結果就再不能成功了

又一次證明歷史名言:

If it doesn't break,don't fix it!

作者: d00m3d   发布时间: 2009-05-23

引用:
作者: d00m3d
xpdf 其實在我未升級 xorg 前還是正常的,升級後一心想用系統新的 toolchain 重新編譯,結果就再不能成功了
好像是偶的罪过,不该怂恿毁灭兄升级的。

或许能从下面几个方向查错:
1、可能的话,先清除老版 或 新版 xorg 的影响,备份 头文件、库 到别处先
2、或许 lesstif 只能安装在特定路径
3、或许 lesstif 需要特殊的环境变量指明非标准安装的 头文件、库 CFLAGS CLIBS PKG_CONFIG_PATH LD_LIBRARY_PATH
4、类似3,或许 xpdf 需要特殊的环境变量指明非标准安装的 头文件、库

暂时想到这么多,lesstif 没用过,猜的。

gnome 下的 evince 也很好用。

作者: 聚焦深空   发布时间: 2009-05-23

可以试下epdfview或者Adobe Reader for linux
反正我的XPDF也没编译成功,直接用slackware12.1的二进制包

作者: digwtx   发布时间: 2009-05-23

這豈會是深空兄之過呢,歸根究底就是源於一個字:"貪"!嘿嘿。。。

也許應該澄清一點,xpdf 在升級 xorg 後是能正常運作的,也就是說,它能找到所需的庫來運行,即使系統已是 Xorg7.4 而非 Xorg6.9

不明之處是為什麼明明 lesstif 都已存在,但 configure 的時候卻硬說沒有 motif 而拒絕編譯 xpdf

不過算了,這也不是什麼大損失,反正有 kpdf 及 FoxIT 可用,xpdf 又不見得特別好,不值得花時間去鑽研了

作者: d00m3d   发布时间: 2009-05-23

引用:
作者: digwtx
可以试下epdfview或者Adobe Reader for linux
反正我的XPDF也没编译成功,直接用slackware12.1的二进制包
Adobe Reader 超冗腫,吾惡之!

evince 對 gnome 依賴一大堆,不想搞,epdfview 似乎輕盈很多,但好像同樣沒有旋轉功能?

作者: d00m3d   发布时间: 2009-05-23

http://packages.debian.org/sid/evince-gtk
evince 可以把 gnome 支持去掉的

epdfview 类似。

作者: 聚焦深空   发布时间: 2009-05-23

奇怪我在Windows XP下可以編譯成功說!
雖然成功前有一些錯誤!
但還是解決了!
我的一些錯誤解決可以參考
瞭解pdf的第一步
xpdf 編譯的第二個錯誤
xpdf 編譯的第三個錯誤
freetype 在VC9下一堆錯誤
xpdf編譯的第四個錯誤

而且我看這警告訊息
configure: WARNING: Couldn't find Motif
configure: WARNING: -- You will be able to compile pdftops, pdftotext,
pdfinfo, pdffonts, and pdfimages, but not xpdf or pdftoppm
它說還是可以編譯pdftotext...等等,那應該還是可以用pdftotext,是不是?

作者: achi   发布时间: 2009-07-06

pdftotext 是可用,但这个意义不大,相似功能 OpenOffice 3 的 plugin 都有

xpdf 依然没戏,真奇怪 :(

作者: d00m3d   发布时间: 2009-07-22