Comments (17)
chmsee-1.3.1.1 和 xulrunner 14 不兼容,你应使用 chmsee-1.99.12
https://github.com/jungleji/chmsee/tags
Original comment by [email protected]
on 23 Jul 2012 at 6:55
from chmsee.
谢谢回答!
/usr/bin/xulrunner /usr/bin/firefox 都可以执行
16 7月 23 15:33 xulrunner -> /usr/bin/firefox
还是提示:Could not find the Mozilla runtime.
还需要作什么操作吗?
Original comment by webluoye
on 23 Jul 2012 at 7:37
from chmsee.
运行前需要
1. 编译 src 下 XPCOM
2. 使用 xulrunner-bin --install-app 安装程序
3. 有时需要 ln -s 链接 xulrunner 到安装后的目录
如果这三步执行都没出错,你用 ls -l 列出安装目录我看一下
Original comment by [email protected]
on 23 Jul 2012 at 8:16
from chmsee.
src下就这些文件
common.mk csChmfile.o csChm.o Makefile Makefile.sample
csChm.cpp csChm.h csIChm.h Makefile.arch
csChmfile.c csChmModule.cpp csIChm.idl Makefile.debian
csChmfile.h csChmModule.o csIChm.xpt Makefile.netbsd
刚才执行的安装命令:
/usr/bin/xulrunner --install-app ~/Downloads/jungleji-chmsee-e71e904 ~/tools
/home/iceweb/tools/chmsee下的文件
-rw-rw-r--. 1 iceweb iceweb 905 7月 23 15:29 application.ini
-rw-rw-r--. 1 iceweb iceweb 139 7月 23 15:29 AUTHORS
-rw-rw-r--. 1 iceweb iceweb 110 7月 23 15:29 ChangeLog
-rwxr-xr-x. 1 iceweb iceweb 94000 7月 23 15:29 chmsee
drwxr-xr-x. 5 iceweb iceweb 4096 7月 23 15:29 chrome
-rw-rw-r--. 1 iceweb iceweb 117 7月 23 15:29 chrome.manifest
drwxr-xr-x. 2 iceweb iceweb 4096 7月 23 15:29 components
-rw-rw-r--. 1 iceweb iceweb 18002 7月 23 15:29 COPYING
drwxr-xr-x. 3 iceweb iceweb 4096 7月 23 15:29 data
drwxr-xr-x. 3 iceweb iceweb 4096 7月 23 16:11 defaults
-rw-rw-r--. 1 iceweb iceweb 2875 7月 23 15:29 HACKING
-rw-rw-r--. 1 iceweb iceweb 4324 7月 23 15:29 NEWS
-rw-rw-r--. 1 iceweb iceweb 2257 7月 23 15:29 README
drwxr-xr-x. 2 iceweb iceweb 4096 7月 23 16:11 src
lrwxrwxrwx. 1 iceweb iceweb 18 7月 23 15:37 xulrunner -> /usr/bin/xulrunner
Original comment by webluoye
on 23 Jul 2012 at 8:30
from chmsee.
xulrunner 应该链接到 /usr/lib/xulrunner 目录,而不是 xulrunner
这个可执行程序
Original comment by [email protected]
on 23 Jul 2012 at 8:57
from chmsee.
$ whereis xulrunner
xulrunner: /bin/xulrunner /usr/bin/xulrunner
$ which xulrunner
/usr/bin/xulrunner
好像没有xulrunner的目录 就有执行文件
$ cd /usr/lib/xulrunner
bash: cd: /usr/lib/xulrunner: 没有那个文件或目录
Original comment by webluoye
on 23 Jul 2012 at 9:09
from chmsee.
[deleted comment]
from chmsee.
ln -s /usr/lib64/firefox/xulrunner xulrunner
这样连接就可以了,谢谢!
Original comment by webluoye
on 23 Jul 2012 at 11:41
from chmsee.
打开文件:You may need to rebuild the chmsee XPCOM component
界面是红色的chmsee 2.0 好像和ubunut 下的界面不一样/
Original comment by webluoye
on 23 Jul 2012 at 11:54
from chmsee.
你有没有在 src 目录下把 Makefile.fedora 复制为
Makefile,然后执行 make?
这会生成新的 libxpcomchm.so 到 components 目录。
红色界面是没有打开文件的空界面。
Original comment by [email protected]
on 23 Jul 2012 at 12:31
from chmsee.
有改为Makefile然后执行make
现在的目录下的文件
$ pwd
/home/iceweb/tools/chmsee/components
$ ls
components.manifest fuelApplication.js libxpcomchm.so
csprotocol.js fuelApplication.manifest xpcomchm.xpt
不是很理解这“the compiled XPCOM component and its xpt defines will be
output to
chmsee/components directory.” 是说会自动在chmsee/components生成
xpcomchm.xpt 这样的文件 然后什么也不用做?
Original comment by webluoye
on 24 Jul 2012 at 1:09
from chmsee.
还想问下 yum install chmsee安装的就是这个软件么?
Original comment by webluoye
on 24 Jul 2012 at 1:11
from chmsee.
执行 make 是为了编译 libxpcomchm.so 和 xpcomchm.xpt。
在 Makefile 里面,生成的这两个文件是直接输出到 components
目录下面,chmsee 运行的时候需要从这个目录读取。
另外,你可以试试在 /home/iceweb/tools/chmsee 这个目录执行:
$ xulrunner-bin application.ini
再打开新的 chm 文件,看是否能正确读取内容。
yum 里面 chmsee
现在版本是多少我也不清楚,这里有个链接,供你参考:
https://bugzilla.redhat.com/show_bug.cgi?id=833640
Original comment by [email protected]
on 24 Jul 2012 at 2:26
from chmsee.
谢谢你了,可能是系统BUG。
现在可以打开一部分CHM文件了,
一部分还是XP那个提示,一部分提示
A script on this page may be busy, or it may have stopped responding. You can
stop the script now, or you can continue to see if the script will complete.
Script: chrome://chmsee/content/rdfUtils.js:140
我在搜索下!3Q!
Original comment by webluoye
on 24 Jul 2012 at 3:02
from chmsee.
如果以前系统里面装过旧版本的 chmsee,先删除 ~/.chmsee
缓存再重新打开试试。
Original comment by [email protected]
on 24 Jul 2012 at 4:03
from chmsee.
这次新装的fedora 17 64位的系统,刚开始是编译chmsee-1.3.1.1
一直失败,然后下载的chmsee-1.99.12的
Original comment by webluoye
on 24 Jul 2012 at 5:06
from chmsee.
Clear all pre-2.0 issues
Original comment by [email protected]
on 18 Jan 2013 at 6:10
- Changed state: Done
from chmsee.
Related Issues (20)
- Next and Previous buttons on the Find toolbar are confused HOT 5
- error launching chmsee on fedora 16 LXDE HOT 4
- 编译失败问题 HOT 3
- xulrunner 10.0 isn't supported HOT 1
- font setting does not work HOT 1
- not comaptible with xulrunner-12 HOT 2
- Typo HOT 1
- chmsee not working with xulrunner-13 HOT 2
- not seperated xul installed HOT 2
- released chmsee not compatible with xulrunner-14 HOT 4
- what is this?? HOT 21
- CentOS6.3 x86_64编译成功,make error! HOT 3
- Can not display picture when using chmsee v1.3.0 HOT 3
- chmsee does not resolve relative path from command line parameters HOT 3
- chmsee does not resolve relative path from command line parameters HOT 1
- Problem changing encoding HOT 4
- problem opening chm files HOT 1
- cannot resize window HOT 2
- You may need to rebuild the chmsee XPCOM component HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chmsee.