xCHM 0.8.5 :: Visualizador de arquivos de ajuda

Oki

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.

[ Hits: 33.597 ]

Por: Celso Goya em 10/10/2003


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...

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



Página anterior     Próxima página

Páginas do artigo
   1. Visão geral
   2. Instalação de dependências
   3. Instalando o xCHM
Outros artigos deste autor

Bygfoot :: Agora você é o cartola!

Netpanzer :: batalha de tanques multiplayer

Morphix Gamer: 600MB de diversão!

Fedora Core 1 :: Firewall e update

Fedora Core 1 :: Internet Resources

Leitura recomendada

Instalando o Ultra Servidor no Debian Lenny

Hyperic HQ: monitore sua rede like a boss

Monitoramento utilizando Centreon 2.4.5 + Nagios 3.5.1 + CentOS 6.5

Quebrando os mitos do software de código aberto

S1 Ponto: Sistema de controle de ponto Open Source para Linux (Ubuntu)

  
Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts