Code Monkey home page Code Monkey logo

Comments (17)

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
谢谢回答!
/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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
运行前需要

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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
xulrunner 应该链接到 /usr/lib/xulrunner 目录,而不是 xulrunner 
这个可执行程序

Original comment by [email protected] on 23 Jul 2012 at 8:57

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
$ 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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
[deleted comment]

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
ln -s /usr/lib64/firefox/xulrunner xulrunner
这样连接就可以了,谢谢!

Original comment by webluoye on 23 Jul 2012 at 11:41

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
打开文件: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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
你有没有在 src 目录下把 Makefile.fedora 复制为 
Makefile,然后执行 make?
这会生成新的  libxpcomchm.so 到 components 目录。

红色界面是没有打开文件的空界面。

Original comment by [email protected] on 23 Jul 2012 at 12:31

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
有改为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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
还想问下 yum install chmsee安装的就是这个软件么?

Original comment by webluoye on 24 Jul 2012 at 1:11

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
执行 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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
谢谢你了,可能是系统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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
如果以前系统里面装过旧版本的 chmsee,先删除 ~/.chmsee 
缓存再重新打开试试。

Original comment by [email protected] on 24 Jul 2012 at 4:03

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
这次新装的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.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 24, 2024
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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.