Instalando aMSN 0.98 (svn) no Ubuntu 7.10

Publicado por Marcos Vinícius R. Lima em 02/04/2008

[ Hits: 14.029 ]

 


Instalando aMSN 0.98 (svn) no Ubuntu 7.10



Olá galera, após algumas horas de pesquisa eu consegui instalar e configurar o "Amsn 0.98" no Ubuntu 7.10, e decidi fazer um mix com os tutos que li e postar aqui para ajudar todos que desejam utilizar essa nova versão.

Quero ressaltar que eu não sou o autor de praticamente nada do que vou postar, apenas complementei em pouquíssimos trechos dos tutoriais.

Mãos a Obra.

Antes instale alguns pacotes para prevenir possíveis erros:

$ sudo apt-get install xorg-dev libpng12-dev libjpeg-dev
$ sudo apt-get install subversion
$ sudo apt-get install build-essential


1) Preparando o backport do tcl8.5 e tk8.5.

Dê um ALT+F2 e execute "gksu gedit /etc/apt/sources.list", e acrescente a seguintes linhas no final deste arquivo a ser editado:

### Backport do Herdy Heron
deb-src http://br.archive.ubuntu.com/ubuntu/ hardy main universe multiverse

Salve o arquivo e feche o editor.

2) Terminal com acesso a conta root.

De um ALT+F2 e execute "gksu gnome-terminal", e execute:

$ sudo apt-get update

A partir de agora siga os próximos procedimentos usando a conta root.

3) Compilando tcl8.5 do backport:

$ cd /usr/src
$ sudo apt-get build-dep tcl8.5
$ sudo apt-get -b source tcl8.5


Vamos conferir se deu tudo certo:

$ cd /usr/src
$ ls -1 *.deb


Estes arquivos devem aparecer:

tcl8.5_8.5.0-2_i386.deb
tcl8.5-dev_8.5.0-2_i386.deb
tcl8.5-doc_8.5.0-2_all.deb

E por fim você executa o "dpkg -i" para instalá-los:

$ sudo dpkg -i tcl8.5*.deb
$ sudo apt-get install -f


4) Compilando tk8.5 do backport:

É praticamente o mesmo procedimento do tcl8.5, apenas muda o nome do pacote.

Mas se você é um técnico em Linux, deverá saber que há divergências do tk8.5 e do autor, essa divergência não prejudica o aMSN, porém você poderá se desejar (não recomendo se o que você quer é apenas o aMSN funcionando) poderá escolher o passo 9 no lugar dessa seção.

$ sudo apt-get build-dep tk8.5
$ sudo apt-get -b source tk8.5


Vamos conferir se deu tudo certo:

$ cd /usr/src
$ ls -1 *.deb


Estes arquivos devem aparecer:

tcl8.5_8.5.0-2_i386.deb
tcl8.5-dev_8.5.0-2_i386.deb
tcl8.5-doc_8.5.0-2_all.deb
tk8.5_8.5.0-3_i386.deb
tk8.5-dev_8.5.0-3_i386.deb
tk8.5-doc_8.5.0-3_all.deb

E por fim você executa o "dpkg -i" para instalar apenas os tk8.5*:

$ sudo dpkg -i tk8.5*.deb
$ sudo apt-get install -f


5) Instalando tcl8.4 e tk8.4???

Instalamos o tcl8.5, porém pode parecer um absurdo mas também precisaremos instalar o tcl8.4. Acontece que na hora de compilar o amsn então o tcl8.5 é requerido, no entanto, na hora de instalar o pacote .deb do amsn ele requererá como dependência o tcl8.4.

Para não ter que ajustar os fontes em debian/, a melhor saída é instalar a ambos como você verá a seguir:

$ sudo apt-get install tcl8.4 tcltls tk8.4 \
libpng12-dev libjpeg62-dev libsnack2 \
subversion build-essential dpatch


6) Fazer o backport do aMSN (0.97) ou baixar os fontes com atualizações diárias (0.98+)?

Você terá que optar por uma das duas, a vantagem do backport é que não há nenhum mistério, funciona sempre. Por outro lado, as atualizações diárias do aMSN pode trazer novos recursos, mas também novos bugs que ainda precisam ser corrigidos.

Fazendo o backport da versão final que consta no próximo Ubuntu Herdy Heron:

$ sudo apt-get build-dep amsn
$ sudo apt-get -b source amsn


Para instalar:

$ sudo dpkg -i /usr/src/amsn*.deb

A versão 0.97 (backport) também oferece suporte a webcam e fontes antialising.

A versão SVN oferece alguns recursos extras, não sei especificar exatamente quais são porque não utilizo-o, conforme explicado, estou apenas ajudando um amigo.

Se você preferir a versão SVN, esteja avisado que é uma versão snapshot, isto é, atualizado todo o dia, e não é todo o dia que o código estará livre de erros, quem utiliza uma versão SVN sabe de antemão que poderá ter surpresas desagradáveis. Embora aqui comigo, a versão SVN tenha rodado bem.

Baixando a versão SVN:

$ cd /usr/src/amsn-src
$ sudo apt-get build-dep amsn
$ svn co
https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn

$ cd amsn
$ ./configure --with-tk=/usr/local/lib/ --with-tcl=/usr/local/lib/
$ make
$ sudo make install


7) Trocando wish por wish8.5.

Os fontes do aMSN fazem referência ao wish para encontrar alguns programas instalados no seu computador, ocorre que 'wish' não existe em nenhuma instalação do Ubuntu, por alguma razão a documentação encontrada no UbuntuForums não pede que isso seja resolvido com um link simbólico, mas editar o script '/usr/bin/amsn' e realizar essa troca lá.

$ sudo gedit /usr/bin/amsn

Procure por "wish" ele se encontra no topo do script, e troque por "wish8.5" - sem as aspas, requerido para quem usou a versão SVN.

8) Para executar o aMSN vá em Aplicações -> Internet -> aMSN ou simplesmente dê um ALT+F2 e execute "amsn".

Se surgir a mensagem de erro:

make: ** [utils/TkCximage/src/TkCximage.cpp.so] Erro 1

É porque você pulou o passo 7.

9) (Opcional) Encontrei divergências no pacote tk8.5 entre o empacotamento Debian e o .tar.gz original, pode não ser nada, mas se você preferir experimentar o tk8.5 diretamente do desenvolvedor então siga esse procedimento:

$ cd /usr/src
$ wget -vc
http://prdownloads.sourceforge.net/tcl/tk8.5.1-src.tar.gz
$ tar zxvf tk8.5.1-src.tar.gz
$ cd tk8.5.1/unix
$ ./configure --enable-xft --prefix=/usr
$ make
$ sudo make install


Possíveis erros:

Durante a instalação pode ocorrer erros por falta de dependências, nesse caso e só anotar o nome da dependência e utilizar o Synaptic para instalar (caso você não saiba onde se encontra o Synaptic e só seguir em Sistema > Administração > Gerenciador de Pacotes Synaptic).

Referências:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Visualizando o log do Squid com Squidview

Protec - Desabilitando Screensaver ao assistir vídeos

Habilitando acesso SSH no Vmware Esxi

Solução para conflito entre duas placas de rede

Montando imagens de discos no Linux

  

Comentários
[1] Comentário enviado por sheyni em 17/04/2008 - 00:46h

Amigão, deu errado. Até o ponto 3 fui bem, depois pulei o ponto 4 e fui bem até o ponto 6, mas na parte "para instalar do ponto 6" deu erro. Pode me ajudar? Outra coisa, posso retomar depois no ponto onde parei, ou tenho que fazer tudo novamente?

[2] Comentário enviado por padremaluco em 20/04/2008 - 22:46h

?comentario= amigão descreve ai pra mim o erro q aparece para q eu possa te dar uma resposta precisa...

[3] Comentário enviado por sheyni em 21/04/2008 - 13:47h

Olá! Bem, reparei que na hora de conferir os arquivos no ponto 3, onde o seu aparece:"i386.deb", no meu aparece: "amd64.deb". Funciona assim mesmo?
Quando eu executei o "dpkg", apareceu o seguinte:
"Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados".
--- Daí em diante, nem vou continuar, pq vi que apareceu 0 instalado...

[4] Comentário enviado por padremaluco em 22/04/2008 - 18:36h

ta certo, e pq vc usa a versão 64, agora e so continuar os passos q vc instala...

[5] Comentário enviado por joao_ubuntu em 28/05/2008 - 10:26h

Olá man, eu fiz os passos até a hora de checar o diretório /usr/src/ams-src
Ele fala que o diretório é inexistente, ai parei por ai, mas o amsn instalou...
O que posso fazer para continuar o passo seguinte?

[6] Comentário enviado por eliumar em 10/06/2008 - 23:17h

?comentario=Boa noite Marcos,

As dicas caíram como uma luva. Tenho o ubuntu 7.04 instalado e elas funcionaram muito bem.
Está resolvida minha questão com o aMSN, só resta resolver o problema com a web cam.

Obrigado

[7] Comentário enviado por gilbertoalbino em 03/10/2008 - 10:01h

Olá Marcos, ai...
Será que me enganei ou ali diz "Instalando aMSN 0.98 (svn) no Ubuntu 7.10".
Eu fiz tudo certinho e não tive qualquer erro nos procedimentos, mas...
Sintéticamente este procedimentos instalaram o aMSN 0.97 ou será que to vendo coisas?

[8] Comentário enviado por nickmarinho em 11/07/2011 - 09:22h

Se puder me ajudar ... estou instalando a versão mais nova do svn e o erro se parece com esse que você falou do wish, mas não é exatamente o mesmo, vê se pode me ajudar ...

$ make && sudo make install
CXX utils/TkCximage/src/TkCximage.cpp.o
CXX utils/TkCximage/src/PhotoFormat.cpp.o
CXX utils/TkCximage/src/procs.cpp.o
CXX utils/TkCximage/src/CxImage/ximadsp.cpp.o
CXX utils/TkCximage/src/CxImage/ximaexif.cpp.o
CXX utils/TkCximage/src/CxImage/ximagif.cpp.o
CXX utils/TkCximage/src/CxImage/ximainfo.cpp.o
CXX utils/TkCximage/src/CxImage/ximajpg.cpp.o
CXX utils/TkCximage/src/CxImage/ximalyr.cpp.o
CXX utils/TkCximage/src/CxImage/ximapng.cpp.o
In file included from utils/TkCximage/src/CxImage/ximapng.cpp:8:0:
utils/TkCximage/src/CxImage/ximapng.h: In static member function ‘static void CxImagePNG::user_error_fn(png_struct*, const char*)’:
utils/TkCximage/src/CxImage/ximapng.h:67:25: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.h:68:18: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp: In member function ‘void CxImagePNG::ima_png_error(png_struct*, char*)’:
utils/TkCximage/src/CxImage/ximapng.cpp:18:17: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp: In member function ‘bool CxImagePNG::Decode(CxFile*)’:
utils/TkCximage/src/CxImage/ximapng.cpp:65:6: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:80:26: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:81:26: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:83:18: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:88:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:104:18: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:108:28: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:113:22: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:113:39: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:114:18: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:118:18: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:121:19: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:122:19: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:125:31: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:126:31: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:130:14: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:131:34: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:131:52: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:132:27: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:133:21: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:140:15: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:140:15: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:142:14: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:143:15: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:144:16: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:146:32: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:152:32: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:158:15: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:162:18: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:162:18: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:164:34: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:168:21: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:182:47: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:183:47: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:184:47: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:205:14: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:210:35: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:213:34: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:224:28: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:225:29: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:233:37: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:244:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:281:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:282:40: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:284:18: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:294:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:300:39: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:302:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp: In member function ‘bool CxImagePNG::Encode(CxFile*)’:
utils/TkCximage/src/CxImage/ximapng.cpp:365:6: error: invalid use of incomplete type ‘struct png_struct’
/usr/local/include/png.h:803:16: error: forward declaration of ‘struct png_struct’
utils/TkCximage/src/CxImage/ximapng.cpp:367:15: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:367:39: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:379:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:380:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:381:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:382:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:383:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:383:48: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:384:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:384:39: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:385:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:389:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:392:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:402:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:404:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:407:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:411:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:412:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:413:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:414:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:431:42: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:431:59: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:431:77: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:432:13: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:432:35: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:437:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:438:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:440:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:441:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:442:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:443:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:444:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:445:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:445:41: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:463:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:472:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:473:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:475:12: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:482:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:483:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:485:32: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:485:59: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:485:88: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:499:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:500:10: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:518:28: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:533:17: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:551:14: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:552:22: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
utils/TkCximage/src/CxImage/ximapng.cpp:553:11: error: invalid use of incomplete type ‘struct png_info’
/usr/local/include/png.h:674:16: error: forward declaration of ‘struct png_info’
make: ** [utils/TkCximage/src/CxImage/ximapng.cpp.o] Erro 1



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts