Bonjour,

j'ai fait une recherche sous yumEx ainsi que sur le forum, mais je ne trouve pas de logiciel pouvant lire les fichiers chm... Il y a bien des librairies chm, mais j'ai pas vu de lecteur...

Un conseil ?
Fedora a écrit:
Apparemment (à vérifier), ce serait un 'format étendu' pour le PHP ...
http://www.php.net/docs-echm.php
Je veux pas dire de connerie, mais le m de chm, c'est pour Microsoft...
j'avais déjà testé... Mais ça a pas l'air de marcher :
[root] /home/llaumgui/Desktop> xchm
*** glibc detected *** xchm: free(): invalid pointer: 0x08891cf8 ***
======= Backtrace: =========
/lib/libc.so.6[0x9d6424]
/lib/libc.so.6(__libc_free+0x77)[0x9d695f]
xchm[0x805b9a5]
xchm[0x8054fe2]
/usr/lib/libwx_gtk-2.4.so.0(_Z7wxEntryiPPc+0x1e7)[0x46d715]
xchm[0x805564b]
/lib/libc.so.6(__libc_start_main+0xc6)[0x987de6]
xchm(_ZNK20wxTopLevelWindowBase10GetMaxSizeEv+0x4d)[0x8054551]
======= Memory map: ========
00111000-00116000 r-xp 00000000 16:05 69860 /usr/lib/libchm.so.0.0.0
00116000-00117000 rwxp 00004000 16:05 69860 /usr/lib/libchm.so.0.0.0
00117000-00150000 r-xp 00000000 16:05 69288 /usr/lib/libgdk-1.2.so.0.9.1
00150000-00152000 rwxp 00039000 16:05 69288 /usr/lib/libgdk-1.2.so.0.9.1
00152000-00154000 r-xp 00000000 16:05 69285 /usr/lib/libgmodule-1.2.so.0.0.10
00154000-00155000 rwxp 00001000 16:05 69285 /usr/lib/libgmodule-1.2.so.0.0.10
00155000-00157000 r-xp 00000000 16:05 68360 /usr/lib/libgthread-1.2.so.0.0.10
00157000-00158000 rwxp 00001000 16:05 68360 /usr/lib/libgthread-1.2.so.0.0.10
00158000-0017a000 r-xp 00000000 16:05 69286 /usr/lib/libglib-1.2.so.0.0.10
0017a000-0017c000 rwxp 00021000 16:05 69286 /usr/lib/libglib-1.2.so.0.0.10
0017c000-0018a000 r-xp 00000000 16:05 1079479 /usr/X11R6/lib/libXext.so.6.4
0018a000-0018b000 rwxp 0000e000 16:05 1079479 /usr/X11R6/lib/libXext.so.6.4
0018b000-0018c000 r-xp 00000000 16:05 1082512 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
0018c000-0018d000 rwxp 00000000 16:05 1082512 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
0018d000-001aa000 r-xp 00000000 16:05 1079370 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
001aa000-001ac000 rwxp 0001c000 16:05 1079370 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
001ac000-001b5000 r-xp 00000000 16:03 120885 /lib/libnss_files-2.3.5.so
001b5000-001b6000 r-xp 00008000 16:03 120885 /lib/libnss_files-2.3.5.so
001b6000-001b7000 rwxp 00009000 16:03 120885 /lib/libnss_files-2.3.5.so
001b7000-001bb000 r-xp 00000000 16:05 198169 /usr/lib/gtk/themes/engines/libraleigh.so
001bb000-001bc000 rwxp 00003000 16:05 198169 /usr/lib/gtk/themes/engines/libraleigh.so
001bc000-001c5000 r-xp 00000000 16:05 1079377 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
001c5000-001c6000 rwxp 00008000 16:05 1079377 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
001c6000-001c7000 r-xp 00000000 16:05 130962 /usr/lib/gconv/ISO8859-1.so
001c7000-001c9000 rwxp 00000000 16:05 130962 /usr/lib/gconv/ISO8859-1.so
0025b000-006b4000 r-xp 00000000 16:05 69290 /usr/lib/libwx_gtk-2.4.so.0.1.1
006b4000-006df000 rwxp 00458000 16:05 69290 /usr/lib/libwx_gtk-2.4.so.0.1.1
006df000-006eb000 rwxp 006df000 00:00 0
006ec000-006ed000 r-xp 006ec000 00:00 0
006ed000-00832000 r-xp 00000000 16:05 69287 /usr/lib/libgtk-1.2.so.0.9.1
00832000-00844000 rwxp 00144000 16:05 69287 /usr/lib/libgtk-1.2.so.0.9.1
00844000-00845000 rwxp 00844000 00:00 0
008aa000-008b3000 r-xp 00000000 16:03 120971 /lib/libgcc_s-4.0.0-20050520.so.1
008b3000-008b4000 rwxp 00009000 16:03 120971 /lib/libgcc_s-4.0.0-20050520.so.1
008dd000-008fb000 r-xp 00000000 16:05 69232 /usr/lib/libjpeg.so.62.0.0
008fb000-008fc000 rwxp 0001d000 16:05 69232 /usr/lib/libjpeg.so.62.0.0
00951000-0096b000 r-xp 00000000 16:03 120908 /lib/ld-2.3.5.so
0096b000-0096c000 r-xp 00019000 16:03 120908 /lib/ld-2.3.5.so
0096c000-0096d000 rwxp 0001a000 16:03 120908 /lib/ld-2.3.5.so
00973000-00a97000 r-xp 00000000 16:03 120941 /lib/libc-2.3.5.so
00a97000-00a99000 r-xp 00124000 16:03 120941 /lib/libc-2.3.5.so
00a99000-00a9b000 rwxp 00126000 16:03 120941 /lib/libc-2.3.5.so
00a9b000-00a9d000 rwxp 00a9b000 00:00 0
00a9f000-00ac1000 r-xp 00000000 16:03 120942 /lib/libm-2.3.5.so
00ac1000-00ac2000 r-xp 00021000 16:03 120942 /lib/libm-2.3.5.so
00ac2000-00ac3000 rwxp 00022000 16:03 120942 /lib/libm-2.3.5.so
00ac5000-00ac7000 r-xp 00000000 16:03 120943 /lib/libdl-2.3.5.so
00ac7000-00ac8000 r-xp 00001000 16:03 120943 /lib/libdl-2.3.5.so
00ac8000-00ac9000 rwxp 00002000 16:03 120943 /lib/libdl-2.3.5.so
00acb000-00add000 r-xp 00000000 16:05 67823 /usr/lib/libz.so.1.2.2.2
00add000-00ade000 rwxp 00011000 16:05 67823 /usr/lib/libz.so.1.2.2.2
00ae0000-00bb0000 r-xp 00000000 16:05 1079473 /usr/X11R6/lib/libX11.so.6.2
00bb0000-00bb4000 rwxp 000cf000 16:05 1079473 /usr/X11R6/lib/libX11.so.6.2
00bb6000-00c67000 r-xp 00000000 16:05 68526 /usr/lib/libstdc++.so.5.0.7
00c67000-00c6c000 rwxp 000b0000 16:05 68526 /usr/lib/libstdc++.so.5.0.7
00c6c000-00c72000 rwxp 00c6c000 00:00 0
00d21000-00d2f000 r-xp 00000000 16:03 120960 /lib/libpthread-2.3.5.so
00d2f000-00d30000 r-xp 0000d000 16:03 120960 /lib/libpthread-2.3.5.so
00d30000-00d31000 rwxp 0000e000 16:03 120960 /lib/libpthread-2.3.5.so
00d31000-00d33000 rwxp 00d31000 00:00 0
00d61000-00d68000 r-xp 00000000 16:05 1079481 /usr/X11R6/lib/libXrender.so.1.2.2
00d68000-00d69000 rwxp 00007000 16:05 1079481 /usr/X11R6/lib/libXrender.so.1.2.2
00d85000-00d8e000 r-xp 00000000 16:05 1079487 /usr/X11R6/lib/libXcursor.so.1.0.2
00d8e000-00d8f000 rwxp 00008000 16:05 1079487 /usr/X11R6/lib/libXcursor.so.1.0.2
00dbe000-00dc5000 r-xp 00000000 16:05 1079501 /usr/X11R6/lib/libXi.so.6.0
00dc5000-00dc6000 rwxp 00006000 16:05 1079501 /usr/X11R6/lib/libXi.so.6.0
038f9000-039d8000 r-xp 00000000 16:05 69244 /usr/lib/libstdc++.so.6.0.4
039d8000-039dd000 rwxp 000df000 16:05 69244 /usr/lib/libstdc++.so.6.0.4
039dd000-039e2000 rwxp 039dd000 00:00 0
03eaf000-03ed2000 r-xp 00000000 16:05 68244 /usr/lib/libpng12.so.0.1.2.8
03ed2000-03ed3000 rwxp 00023000 16:05 68244 /usr/lib/libpng12.so.0.1.2.8
03f1e000-03f71000 r-xp 00000000 16:05 69289 /usr/lib/libtiff.so.3.7.1
03f71000-03f73000 rwxp 00052000 16:05 69289 /usr/lib/libtiff.so.3.7.1
08048000-0807b000 r-xp 00000000 16:05 328354 /usr/bin/xchm
0807b000-0807d000 rw-p 00033000 16:05 328354 /usr/bin/xchm
0807d000-0807f000 rw-p 0807d000 00:00 0
087ac000-088ce000 rw-p 087ac000 00:00 0 [heap]
b7c00000-b7c21000 rw-p b7c00000 00:00 0
b7c21000-b7d00000 ---p b7c21000 00:00 0
b7d96000-b7db4000 r--p 00000000 16:05 655976 /usr/share/locale/fr/LC_MESSAGES/libc.mo
b7db4000-b7dba000 r--s 00000000 16:05 131020 /usr/lib/gconv/gconv-modules.cache
b7dba000-b7fba000 r--p 00000000 16:05 67710 /usr/lib/locale/locale-archive
b7fba000-b7fc0000 rw-p b7fba000 00:00 0
bf8bf000-bf8d4000 rw-p bf8bf000 00:00 0 [stack]
Abandon
8 jours plus tard
Bonne nouvelle, gnochm version 0.9.5 est disponible chez dries.

C'est clairement mon préféré sous Gnome.
Comme il n'était pas encore dispo sous FC4 j'ai aussi testé kchmviewer plus destiné à KDE.

A+
Merci, je vient de le tester, il est excélant !!!
Par contre, j'ai un message d'erreur :
TypeError: color_parse() argument 1 must be string, not None
J'ai beau suivre ce qu'il disent dans le read me, j'ai toujours ce message...
6 mois plus tard
Je remets le sujet sur le tapis.
Est ce que qq'un à trouvé une solution.
GnoCHM m'interresse, mais il a des dependances pas faciles à resoudre.
Sur le site, pyCHM (une des dépendance) est donnée, mais il reste toujours libchm que je ne trouve nulle part.

De plus les deux paquets GnoCHM et pyCHM sont pour fc3, est un probleme? (je suis sous fc4)

[EDIT]
Bon, ben, mille excuses,
yum --enablerepo=rpmforge install gnochm
install GnoCHM, pyCHM, et chmlib (et non pas libchm).
Un pti message d'erreur au lancement du programme, mais cela fonctionne qd meme.