Pular para o conteúdo

xCHM 0.8.5 :: Visualizador de arquivos de ajuda

Muitos já devem ter tido dificuldades para visualizar arquivos .chm (de ajuda) no Linux, pois bem, já inventaram uma solução para este problema. Agora você vai poder consultar o help do PHP em formato chm assim como todo o material distribuido pela M$ que segue o mesmo formato.
Celso Goya Oki
Hits: 35.037 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Instalação de dependências

Para rodar o xCHM são necessárias duas dependências, o wxWindows e o CMH Lib. O CHM Lib ainda é uma biblioteca com pouco suporte, então é necessário configurar alguns detalhes, a seguir detalharemos a configuração.

wxWindows


É uma biblioteca para programação multi-plataforma que vem sendo amplamente utilizada por software como o xMule e AudaCity. Permite ao desenvolvedor produzir softwares que rodam tanto em Windows, quanto em Linux.

Instalação do wxWindows 2.4.2:

1) Faça o download dos seguintes arquivos: wxGTK-2.4.2-1.i386.rpm
http://prdownloads.sourceforge.net/.../wxGTK-2.4.2-1.i386.rpm
wxGTK-devel-2.4.2-1.i386.rpm http://prdownloads.sourceforge.net/.../wxGTK-devel-2.4.2-1.i386.rpm
wxGTK-static-2.4.2-1.i386.rpm
http://prdownloads.sourceforge.net/.../wxGTK-static-2.4.2-1.i386.rpm
wxGTK-gl-2.4.2-1.i386.rpm
http://prdownloads.sourceforge.net/.../wxGTK-gl-2.4.2-1.i386.rpm

OBS: Crie um diretório e salve todos os arquivos neste mesmo diretório.

2) Instale os RPMs:

# rpm -ivh wxGTK*

3) Para conferir se o wxWindows foi instalado corretamente, basta executar o seguinte comando no terminal:

$ wx-config --version

Deverá aparecer na tela do terminal: 2.4.2.

chmLIB


Esta é a biblioteca responsável pela interpretação dos arquivos .chm, porém ainda é de uma versão baixa 0.31 e ainda possui poucos recursos.

Instalação do chmLIB 0.31:

1) Faça o download do seguinte arquivo:

chmlib-0.31.tgz
http://66.93.236.84/%7Ejedwin/projects/chmlib/chmlib-0.31.tgz

2) Descompacte o arquivo:

$ tar -xzf chmlib-0.31.tgz

3) Modifique o Makefile, este é o detalhe principal e deve ser observado com cuidado. Neste exemplo estou configurando o Makefile em um Red Hat Linux 9. Devemos modificar no arquivo...

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
de:
INSTALLPREFIX=/usr/local/
CC=gcc-3.2
LD=gcc-3.2

para:
INSTALLPREFIX=/usr/local
CC=gcc
LD=gcc

Caso queira instalar sua biblioteca em outro diretório, basta modificar a variável INSTALLPREFIX. Este arquivo pode ser editado utilizando qualquer editor de textos, gedit (no gnome), kate (no KDE) ou vim (no terminal).

4) Compilando e instalando o chmLIB:

$ make
$ su
# make install


Links úteis



O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Visão geral
   2. Instalação de dependências
   3. Instalando o xCHM

Bygfoot :: Agora você é o cartola!

Bem vindo ao planeta Viva o Linux

Free Pascal Compiler

Fedora Core 1 :: Internet Resources

If inline para PHP

Meu Fork do Plugin de Integração do CVS para o KDevelop

Diaspora* no Debian Wheezy - Rede social livre e distribuída

A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim

VLC Media Player

Cacti: Gerenciamento de redes com os plugins Weathermap e Monitor no Debian Etch Linux

#1 Comentário enviado por fabio em 11/10/2003 - 02:37h
Muito bom saber desse software. Esses dias descartei um livro exatamente sobre PHP por estar neste formato.
#2 Comentário enviado por sitevirtual em 02/12/2003 - 23:06h
Como fazer para instalar no Kurumin (baseado em debian), eu copiei o .deb mas dá alguns erros!!! Eu sou iniciante!!!

Preciso de um passo-a-passo bem detalhado para um bebê instalar. Tenho 20 anos em Windows e 2 semanas em Linux.

E agora, quem poderia me ajudar????
#3 Comentário enviado por Oki em 03/12/2003 - 03:22h
Olá sitevirtual,

Eu testei no kurumin, e tive o mesmo problema. Também estou com problemas para instalá-lo no Fedora Core 1 usando o source code, entretanto a biblioteca necessária para o funcionamento do xCHM, apresenta erros durante a compilação.

Eu enviei um e-mail para o autor, perguntando se existe alguma solução para tal problema e estou aguardando uma resposta. A versão corrente é a 0.8.8 e a que eu utilizei como base para escrever o artigo é a 0.8.5. Tentei encontrar a versão 0.8.5, porém não encontrei-á para download.

Assim que eu conseguir instalá-lo ou então descobrir a razão deste problema, posso entrar em contato contigo, pois tenho sofrido bastante sem meus manuais .chm de php/mysql também :-(

[]'s
Celso Goya (celso.goya@moinho.net)
moinho.net
#4 Comentário enviado por idongomez em 17/12/2003 - 13:25h
Não sei se pode me ajudar , tenho um notebook Libretto CT 50, não tem CD-ROM (pcmcia) mas tem Rede(pcmcia). Gostaria de saber como instalar o Linux nele, copiando o CD para o HD via rede, e instalando nele. Pretendo deixá-lo com dual boot.
#5 Comentário enviado por idongomez em 17/12/2003 - 13:26h
idongomez@hotmail.com;idon_gomez@yahoo.com.br
#6 Comentário enviado por idongomez em 17/12/2003 - 13:26h
idongomez@hotmail.com;idon_gomez@yahoo.com.br
#7 Comentário enviado por moises.felipe em 27/12/2003 - 01:17h
Show de bola, consegui um livro inteiro nesse formato, supostamente era para ser pdf, mas ao baixar o arquivo me deparei com a extensão .chm, esse programa me quebrou um galhão, eh eh ..
#8 Comentário enviado por aganeto em 31/05/2004 - 11:44h
f
#9 Comentário enviado por aganeto em 31/05/2004 - 11:48h
Caros amigos,

Instalei o xchm e suas pendencias ....chmlib e wxGTK...mas quando eu chamo o programa no terminal atraves do comando xchm
ele me retorna o seguinte erro abaixo:
xchm: error while loading shared libraries: libchm.so.0: cannot open shared object file: No such file or directory

Se alguem puder me ajudar agradeco ..
#10 Comentário enviado por vodooo em 22/07/2004 - 02:17h
Eh, até que enfim descobri esse programa!!!

Valeu oki!

Abraços.
#11 Comentário enviado por emanuel23 em 19/08/2004 - 11:46h
leal
#12 Comentário enviado por emanuel23 em 19/08/2004 - 11:47h
legal "-"
#13 Comentário enviado por sidarta_rj em 08/12/2005 - 17:13h
Muito bom artigo!!! :)
Ao procurar no google, por algum programa pra linux, que abrisse .chm, umas das primeiras refências foi o teu artigo.

[]'s


#14 Comentário enviado por gpr.ppg.br em 22/04/2006 - 17:00h
no kurumin usei:

# apt-get install xchm

e funcionou que ´é uma beleza ; - )
#15 Comentário enviado por js_junior em 03/08/2006 - 16:15h
Show de bola! Instalei no Ubuntu 6.06 Dapper Drake sem estresse. APenas o tempo de instalar as dependências também e voila: meus helps estão funcionando de novo, sem complicação.
Obrigado ao desenvolvedor!!!
#16 Comentário enviado por maykonhammer em 22/04/2007 - 16:14h
valeu cara pela dica eu tinha baixado um ebook mas tinha esta extensão fui no meu amigo google e encontrei a solução.
mas eu instalei via apt-get
#sudo apt-get install xchm

Contribuir com comentário

Entre na sua conta para comentar.