|
|
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 11:20:53 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
xchm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 12:50:23 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
скачал программу отсюда - http://acmserver.cs.ucr.edu/%7Ensoracco/rpms/ требуемые библиотеки отсюда - http://66.93.236.84/%7Ejedwin/projects/chmlib/ и все равно пишет: $ rpm -i xchm-0.9.8-1.i386.rpm ошибка: Неудовлетворенные зависимости: chmlib нужен для xchm-0.9.8-1 libchm.so.0 нужен для xchm-0.9.8-1 libwx_gtk-2.4.so.0 нужен для xchm-0.9.8-1 libwx_gtk-2.4.so.0(WXGTK_2.4) нужен для xchm-0.9.8-1 wxGTK нужен для xchm-0.9.8-1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 15:07:01 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
что то стало интересно , решил испробовать опишу что делал для надежности , как всегда, собираю все из исходников так , чтоб мне собрать xchm-0.9.8-1.src.rpm пришлось установить wxGTK, его взял на rpmfind.net -> wxGTK-2.4.2-8.src.rpm чтоб установить wxGTK пришлось накатить пару либ от gtk : glib-devel-1.2.10-15.i386.rpm gtk+-devel-1.2.10-33.i386.rpm их взял из дистрибутива плюс установка libiconv ( там незабыть прописать путь в /etc/ld.so.conf к libiconv.so.2 ) потом с rpmfind.net забрал chmlib-0.35-1.1.fc3.rf.i386.rpm chmlib-devel-0.35-1.1.fc3.rf.i386.rpm и наконец то добрался до rpmbuild --rebuild xchm-0.9.8-1.src.rpm и только пото-o-oм выполняем к-ду по установке xchm rpm -ivh xchm-0.9.8-1.i386.rpm Длинновато получилось, зато работает ( вроде ) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 17:08:18 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
Привет всем Я линуксе постоянно не работаю, но после скриншота у меня возник вопрос: Поддерживаетли xchm DHTML Експлорера (например повороты текстра, и тд) Насколько я знаю експлорер на линуксе не сушествует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 05:36:23 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
2 wessen А на каком Линухе Вы это делали? Я пробовал то же самое на CentOS 3.4. Скомпилировалось всё из исходников нормально, поставилось, а при запуске xchm оно выдаёт: "xchm: error while loading shared libraries: libwx_gtk2-2.4.so: cannot open shared object file: No such file or directory". А этот файл в директории /usr/local/lib есть. Пробовал PATH править, запускал xchm в директории /usr/local/lib и всё без результата. 8-((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 12:59:42 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
Frame Relay2 wessen А на каком Линухе Вы это делали? Я пробовал то же самое на CentOS 3.4. Скомпилировалось всё из исходников нормально, поставилось, а при запуске xchm оно выдаёт: "xchm: error while loading shared libraries: libwx_gtk2-2.4.so: cannot open shared object file: No such file or directory". А этот файл в директории /usr/local/lib есть. Пробовал PATH править, запускал xchm в директории /usr/local/lib и всё без результата. 8-((( LD_LIBRARY_PATH надо править... А еще лучше поместить /usr/local/lib в /etc/ld.so.conf и запустить ldconfig А я вот xchm от Дебиан 3.1 в среде Дебиан 3.0 запустил без проблем, хотя и с извращениями всякими ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 13:20:55 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
2 wessen Спасибо за подсказку. Запустился xchm (0.9.8). Но при попытке открытия любого chm-файла оно выдаёт "Segmentation fault" и падает. Пробовал пересобирать chmlib из исходников (и xchm тоже) тот же результат :-((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 15:21:03 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
пользуюсь kchmviewer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 16:45:37 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
Я поступаю проще - при помощи HTML Help Workshop (бесплатный продукт MS) декомпилирую CHM в кучу HTML и картинки (и css и что там ещё). Потом это можно смотреть где угодно - хоть UNIX, хоть PocketPC, а что самое приятное - поиск по всему можно делать как угодно. С уважением, Мартин Рахманов http://jimmers.russia.webmatrixhosting.net/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 17:11:35 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
Просветите меня, где недостающие либы искать, вот выдает например, как я уже выше показывал: ошибка: Неудовлетворенные зависимости: chmlib нужен для xchm-0.9.8-1 libchm.so.0 нужен для xchm-0.9.8-1 libwx_gtk-2.4.so.0 нужен для xchm-0.9.8-1 libwx_gtk-2.4.so.0(WXGTK_2.4) нужен для xchm-0.9.8-1 wxGTK нужен для xchm-0.9.8-1 и чего делать??? как определить, какие либы в дистре есть, каких нету??? Где их искать вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 10:39:19 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
ну, сначала разберемся с wessen .. chmlib нужен для xchm-0.9.8-1 libchm.so.0 нужен для xchm-0.9.8-1 .. chmlib что качал устанавливал? набери Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 12:56:30 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
sanek842ну, сначала разберемся с wessen .. chmlib нужен для xchm-0.9.8-1 libchm.so.0 нужен для xchm-0.9.8-1 .. chmlib что качал устанавливал? набери Код: plaintext 1. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 13:19:38 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
wessen ... только ее почемуто не видет, кот то там, устанавливающий ... :) это нормально, так и должно быть, потому что устанавливал ты из тарбола как make make install а не с rpm-а главное проверь теперь чтоб в /etc/ld.so.conf был путь /usr/local/lib ну и надеюсь к-ду ldconfig ты давал . теперь разберемся с wxGTK зайди на rpmfind.net введи эти 5 букв и выбери rpm для твоего дистрибутива ( это самый простой вариант ) Какой дистрибутив то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 13:43:47 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
дистр Fedora Core 2 с wxGTK разобрался в ld.so.conf прописал /usr/local/lib, сказал ldconfig и все равно пишет: ошибка: Неудовлетворенные зависимости: chmlib нужен для xchm-0.9.8-1 libchm.so.0 нужен для xchm-0.9.8-1 как бы этот установщик носом ткнуть в эти либы ?? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 14:46:28 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
собств. дошли до нужного :) ставить нужно так rpm -ivh --nodeps xchm-0.9.8-1.i386.rpm чтоб отключить проверку и все P.S. а чтобы установщик неругался изначально, нужно чтоб chmlib тоже с rpm-а был. Вообщем то можешь потренироваться , снеси chmlib , сходи на rpmfind.net, забери chmlib для федоры, накати , потом xchm нормально накатиться ... Короче такая кухня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 14:55:17 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
спасибо sanek842, установилось. Только на всех меню (панели, вкладки) квадратики вместо букв. И не совсем понятен ключ nodeps, т.е. получается, что rpm не видит некоторые либы, а сама программа потом при запуске видит что ли ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 15:08:06 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
wessenспасибо sanek842, установилось. Только на всех меню (панели, вкладки) квадратики вместо букв. ну это навреное utf хренов ... введи locale ru_RU.UTF8? поставь тогда англ. локаль ( у меня то по русски т.к. я на koi8-r работаю ) Код: plaintext 1. авторИ не совсем понятен ключ nodeps, т.е. получается, что rpm не видит некоторые либы, а сама программа потом при запуске видит что ли ? rpm либы не то что бы видит/невидит, это менеджер пакетов, когда ставишь пакет, он у себя в файле запоминает что такой пакет поставился, и тем самым может проверять зависимость пакетов ( на основе spec файла в устанавливаемом пакете ). Мы можно сказать простым копированием либы и файлы забросили, кто это знает кроме нас? Вот и говорим nodeps ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 15:20:48 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
про spec файл наверное поспешил, на его основе сборка идет из src.rpm вообщем лучше самому почитать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 15:55:27 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
2 sanek842 Спасиба, дарагой, выручил! У меня Segmentation fault вылетала, а когда поменял локаль на LANG=C, заработала xchm. Но непонимание ru_RU.UTF-8 не есть хорошо. wxGTK может компилиться под Unicode, но потом файлы .so не найдутся (в их имени есть дополнительная буква u). А chmlib и xchm вроде бы не могут компилиться с поддержкой Unicode? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 15:57:35 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
LANG=C помогло, а что это значит? Это вроде не команда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 16:00:40 |
|
||
|
В Линуксе можно смотреть формат chm?
|
|||
|---|---|---|---|
|
#18+
wessen Это вроде не команда. ясно дело, переменная окружения можно конечно , побороться с utf там , кстати, что писано на gtk либах русифицируется особым образом, через /etc/gtk/ , посм. там файл gtkrc.ru вообщем далее поиск рулит ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 16:25:35 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=25&tid=1490545]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 339ms |

| 0 / 0 |
