Compilar Amsn a partir do LiveCD

Iniciado por Thales Oliveira, 22 de Novembro de 2008, 14:50

tópico anterior - próximo tópico

Thales Oliveira

Alguém sabe como se faz está compilação?
Já tentei mais de 20 tutoriais, debs dentre outras soluções para fazer meu Amsn voltar a funcionar, mas nada adiantou, ou pede tls ou fica em "Conectando" para sempre.

Outra dúvida é se tem como eu instalar o ubuntu em outra partiçao da maquina, pegar os arquivos do amsn, tk, tcl-tls e copiar para a partiçao que uso atualmente substituindo os arquivos de instalaçao, isso funcionária?

Lembrando que uso o Ubuntu 8.10 amd64

Um abraço, grato desde já pela possível ajuda,

Thales Oliveira
Thales Oliveira
Deviantart - http://thales-img.deviantart.com/
Atrás da Tela - http://atras-da-tela.blogspot.com/

clcampos

Já usei o tutorial abaixo no 8.04, 8.10, e mais de uma vez sem nunca ter tido problemas.

Crie seu próprio pacote do aMSN usando a versão snapshot SVN.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Thales Oliveira

Obrigado, veja um detalhe:

    cd /usr/src/amsn
    wget -vc http://people.collabora.co.uk/~kakaroto/gutsy-debs/libgstfarsight0.10-0_0.0.2-1ubuntu1_i386.deb
    wget -vc http://people.collabora.co.uk/~kakaroto/gutsy-debs/gstreamer0.10-plugins-farsight_0.12.8-1ubuntu1_i386.deb
    wget -vc http://people.collabora.co.uk/~kakaroto/gutsy-debs/libgstfarsight0.10-dev_0.0.2-1ubuntu1_i386.deb

E por fim :

    sudo dpkg -i libgstfarsight0.10-0_0.0.2-1ubuntu1_i386.deb \
    gstreamer0.10-plugins-farsight_0.12.8-1ubuntu1_i386.deb \
    libgstfarsight0.10-dev_0.0.2-1ubuntu1_i386.deb
    apt-get install -f

--------------

Isso não seria um problema uma vez que uso a versão amd64 ?
Thales Oliveira
Deviantart - http://thales-img.deviantart.com/
Atrás da Tela - http://atras-da-tela.blogspot.com/

Thales Oliveira

Bom levando em conta que os pacotes i386 eram para suporte à áudio ignorei eles e prossegui.

Na etapa 5 me deparei com o seguinte problema:

# sudo ./configure --with-tk=/usr/lib/tk8.5/ --with-tcl=/usr/lib/tcl8.5/
checking tcl build dir... configure: error: Unable to find Tcl directory or Tcl package is not tcl-dev


Ignorei-o também e prossegui...

# sudo make deb
CXX   utils/TkCximage/src/TkCximage.cpp.o
In file included from utils/TkCximage/src/TkCximage.cpp:24:
utils/TkCximage/src/TkCximage.h:32:17: error: tcl.h: Arquivo ou diretório inexistente
utils/TkCximage/src/TkCximage.h:33:16: error: tk.h: Arquivo ou diretório inexistente
utils/TkCximage/src/TkCximage.h:35:25: error: tkPlatDecls.h: Arquivo ou diretório inexistente
In file included from utils/TkCximage/src/TkCximage.cpp:24:
utils/TkCximage/src/TkCximage.h:77: error: expected constructor, destructor, or type conversion before 'char'
utils/TkCximage/src/TkCximage.h:78: error: 'EXTERN' does not name a type
utils/TkCximage/src/TkCximage.h:157: error: ISO C++ forbids declaration of 'Tcl_Interp' with no type
utils/TkCximage/src/TkCximage.h:157: error: expected ';' before '*' token
utils/TkCximage/src/TkCximage.h:158: error: 'Tk_PhotoHandle' does not name a type
utils/TkCximage/src/TkCximage.h:159: error: 'Tk_ImageMaster' does not name a type
utils/TkCximage/src/TkCximage.h:164: error: 'Tcl_TimerToken' does not name a type
utils/TkCximage/src/TkCximage.h:168: error: expected constructor, destructor, or type conversion before 'void'
utils/TkCximage/src/TkCximage.h:169: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:170: error: expected constructor, destructor, or type conversion before 'void'
utils/TkCximage/src/TkCximage.h:171: error: 'EXTERN' does not name a type
utils/TkCximage/src/TkCximage.h:183: error: 'Tk_PhotoHandle' was not declared in this scope
utils/TkCximage/src/TkCximage.h:187: error: 'Tk_PhotoHandle' was not declared in this scope
utils/TkCximage/src/TkCximage.h:189: error: 'Tk_PhotoHandle' was not declared in this scope
utils/TkCximage/src/TkCximage.h:196: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:198: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:199: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:201: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:203: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:204: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:205: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:206: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:207: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:208: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:210: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:211: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:214: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:215: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:216: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:217: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:219: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:223: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:227: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:231: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:235: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:240: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:245: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:249: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:254: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.h:259: error: expected constructor, destructor, or type conversion before 'int'
utils/TkCximage/src/TkCximage.cpp:29: error: 'Tk_PhotoImageBlock' was not declared in this scope
utils/TkCximage/src/TkCximage.cpp:29: error: 'data' was not declared in this scope
utils/TkCximage/src/TkCximage.cpp:29: error: expected primary-expression before '*' token
utils/TkCximage/src/TkCximage.cpp:29: error: 'pixelPtr' was not declared in this scope
utils/TkCximage/src/TkCximage.cpp:29: error: initializer expression list treated as compound expression
utils/TkCximage/src/TkCximage.cpp:29: error: expected ',' or ';' before '{' token
make: ** [utils/TkCximage/src/TkCximage.cpp.o] Erro 1




E pronto, sem compilação fiquei sem meu .deb...

Sugestões?
Thales Oliveira
Deviantart - http://thales-img.deviantart.com/
Atrás da Tela - http://atras-da-tela.blogspot.com/

clcampos

Desculpe, não reparei que seu sistema era 64bits.

Acho que ou você acha os pacotes similares para seu sistema, ou até tenta instalar os pacotes de 32bits no seu sistema (é uma possibilidade que pode dar certo, ou pode trazer problemas piores).

Sei que ignorar não será a melhor das opções.

Vi no getdeb que tem um amsn, mas é para o 8.04.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Thales Oliveira

Pode me dar uma luz de quais pastas o amsn usa no sistema? incluindo tcl, tk...
Vou tentar a minha ideia de substituição a partir do mesmo sistema na mesma maquina, quem sabe funcione...
Thales Oliveira
Deviantart - http://thales-img.deviantart.com/
Atrás da Tela - http://atras-da-tela.blogspot.com/