LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1655|回复: 9

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

[复制链接]
发表于 2009-5-23 07:07:59 | 显示全部楼层 |阅读模式
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 都試過,不果!

哪位大俠可以支招,不勝感激。
发表于 2009-5-23 11:14:12 | 显示全部楼层
我也没有编译成功,直接用二进制版的吧
现在foxitreader发展得不错,值得一试,标签支持完美,现在就用它了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-23 11:40:11 | 显示全部楼层
在公司裡我是用 wine 來跑 FoxIt 的 win 版的,也有用 kpdf,但 kpdf 最失敗之處是不能旋轉,否則就不需要 FoxIt Reader 了

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

又一次證明歷史名言:

If it doesn't break,don't fix it!
回复 支持 反对

使用道具 举报

发表于 2009-5-23 12:20:22 | 显示全部楼层
Post by d00m3d;1990146
xpdf 其實在我未升級 xorg 前還是正常的,升級後一心想用系統新的 toolchain 重新編譯,結果就再不能成功了

好像是偶的罪过,不该怂恿毁灭兄升级的。

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

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

gnome 下的 evince 也很好用。
回复 支持 反对

使用道具 举报

发表于 2009-5-23 12:23:13 | 显示全部楼层
可以试下epdfview或者Adobe Reader for linux
反正我的XPDF也没编译成功,直接用slackware12.1的二进制包
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-23 12:34:57 | 显示全部楼层
這豈會是深空兄之過呢,歸根究底就是源於一個字:"貪"!嘿嘿。。。

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

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

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

使用道具 举报

 楼主| 发表于 2009-5-23 12:41:22 | 显示全部楼层
Post by digwtx;1990168
可以试下epdfview或者Adobe Reader for linux
反正我的XPDF也没编译成功,直接用slackware12.1的二进制包


Adobe Reader 超冗腫,吾惡之!

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

使用道具 举报

发表于 2009-5-23 13:28:58 | 显示全部楼层
http://packages.debian.org/sid/evince-gtk
evince 可以把 gnome 支持去掉的

epdfview 类似。
回复 支持 反对

使用道具 举报

发表于 2009-7-6 15:51:27 | 显示全部楼层
奇怪我在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,是不是?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-21 22:25:26 | 显示全部楼层
pdftotext 是可用,但这个意义不大,相似功能 OpenOffice 3 的 plugin 都有

xpdf 依然没戏,真奇怪 :(
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表