Compilar como?

Iniciado por JuremaFilmes, 27 de Outubro de 2010, 23:19

tópico anterior - próximo tópico

JuremaFilmes

Ola. Baixei um .tar.gz dum programa chamado Comics, que seria um equivalente do CDisplay do Windows... serve para ler formatos .cbr e .cbz... para scans de HQs (quadrinhos)...

só q nao tem informação nenhuma no readme dele de como transformar (compilar?) ele em .deb

abaixo a screen da pasta onde foi descompactado o .tar.gz e o conteúdo do readme...


Imagem editada pela moderação
http://img4.glowfoto.com/images/2010/10/27-2002134494T.png
Imagem editada pela moderação

README:

------------------------------------------------
Comical - The Comic Book Archive reader
------------------------------------------------

Finally - a cross-platform, open-source CBR and CBZ reader!  Read your favorite
scanned comic books and graphic novels with Comical's absurdly easy GUI and
in-your-face double page display!

Nifty Features:
* Single-Page or Double-Page display modes.
* Several zoom modes - Fit, Fit-to-Width, Fit-to-Height, Original, and Custom.
* Crisp image scaling with algorithms adapted from FreeImage 3.
* Autodetects double pages scanned together and displays it accordingly.
* Page rotation.
* Full-Screen mode.
* Left-to-Right or Right-to-Left browsing.
* Displays JPG, GIF, and PNG images.
* Supports RAR(.cbr) and ZIP(.cbz) comic book archives
* Supports all encrypted RAR archives as well as ZIP archives with pkzip 2.04g
encryption.

What you need to compile from source:
wxWidgets 2.6.0 or later
gcc 3.3 or later

************************

qual ou quais comandos eh necessario pra faer essa compilação?
se alguem puder dar uma luz, fico grato.

rjbgbo

ola JuremaFilmes, uma sugestão mais fácil, tente instalar o comix - http://comix.sourceforge.net/
vá na central de programas ubuntu e busque mande instalar o comix
já usei e ele é visualizador desse tipo de arquivo
vai ser mais fácil e prático p/ vc.
Linux User #440843 | Ubuntu User #11469

JuremaFilmes

opa...
valeu a dica rjbgbo... ja instalei e ta funcionando blz... soh tive q instalar o rar (apt-get install rar)
o Comix eh bem pratico tbm...
vou ficar com ele mesmo...

mas mesmo assim, ja q o tópico ta aqui, ainda fico querendo saber como compilo esse outro, pra ir aprendendo esses lances do linux...

Abraço.

rjbgbo

um detalhe linux é diferente do windows
o certo é instalar programas direta/ dos repositórios oficiais da versão da distribuição usada, isso além de ajudar na segurança, também auxilia na estabilidade do sistema.
instalação de fora, é como um corpo estranho, eu ñ faço e muitos aqui também também ñ.
procure ver se há similares p/ o ubuntu, se a possibilidade de instalar pelo repositório, veja essa lista - http://wiki.ubuntu-br.org/ProgramasEquivalentes
ou então no pelo https://launchpad.net/ - caso precise de algo que ñ esteja nos repositórios.
dá uma lida na apostilas do link da minha assinatura, pode te ajudar.
qto a saber compilar, também há vários links pelo google, dá uma olhada
Linux User #440843 | Ubuntu User #11469

Tota

Citação de: JuremaFilmes online 27 de Outubro de 2010, 23:19
Ola. Baixei um .tar.gz dum programa chamado Comics, que seria um equivalente do CDisplay do Windows... serve para ler formatos .cbr e .cbz... para scans de HQs (quadrinhos)...

só q nao tem informação nenhuma no readme dele de como transformar (compilar?) ele em .deb

Ola,

Para um pacote binário ( ou seja o codigo-fonte), você não transforma em .deb para instalar.

Você o compila diretamente.

São necessários a instalação dos pacotes de compilação ( veja aqui no forum sobre o assunto, ou baixe o guia foca Linux diretamente na rede )

Após baixados os pacotes, voce tem dois arquivos na pasta: Readme ( com informações do pacote de como compilar ) e o makefile ( que faz o trabalho da compilação )

Depois de lido e entendido o readme, voce deve ir em terminal e executar o makefile.

Como leu no readme e no guia foca, alguns outros comandos são necessários para iniciar a compilação ( make install por exemplo )

Após compilado, não espere um icone nem nada em sua area de trabalho ou nos menus, voce terá de criá-los manualmente e testar a compilação via linha de comandos.

Desta forma, siga as dicas dos outros colegas que postaram aqui, instale pacotes já compilados ( aí sim, em .deb ) e com tempo, estudo e paciência entre no mundo da compilação, pois os pacotes não seguem uma ordem absoluta em relação a pastas, permissões, etc, que sirva em todas as distros, e é necessário fazer adaptações no arquivo makefile e eventualmente outros ( está tudo no readme ou não...)

Vale o esforço e a tentativa, pois depois disso voce terá uma grande "sensação de poder" em dominar mais um pouco o sistema, ter tido um bom aprendizado e ter conquistado o objetivo de ter um pacote compilado por voce.

Depois voce altera o codigo, muda o idioma, manda o que modificou para o desenvolvedor, entra no time de documentação, compila um kernel sob medida para voce, aprende programação, shell script, vira um monstro em Linux, engorda, passa noites em claro compilando, troca de maquina....... :D :D :D

[]'s