Compilar plugin pidgin

1. Compilar plugin pidgin

Josué Corrêa
joscezar

(usa Outra)

Enviado em 29/06/2012 - 16:04h

Oi pessoal.

Tenho pesquisado sobre a adição de um plugin de protocolo para bate papo Ning no Pidgin.
Não achei muita coisa, mas encontrei alguns códigos-fonte que aparentemente implementam isso.

http://pidgin-ning.googlecode.com/svn/trunk/

O problema é que não sei por onde começar.
Já salvei todos os fontes e estou tentando entender como eu faço pra compilar isso tudo e gerar o arquivo de plugin para o pidgin, no ubuntu.

Alguém pode me ajudar?


  


2. Re: Compilar plugin pidgin

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 29/06/2012 - 16:06h

use o comando

make
e
make install


espero que ajude


3. Re: Compilar plugin pidgin

Josué Corrêa
joscezar

(usa Outra)

Enviado em 29/06/2012 - 16:15h

Oi Daniel, obrigado pela resposta

Tentei o que você disse e obtive o seguinte resultado:

root@josue-I42IL1:/home/josue/development# make libning.so
i686-pc-linux-gnu-gcc -I/usr/include/libpurple -I/usr/local/include/libpurple -DPURPLE_PLUGINS -DENABLE_NLS -DHAVE_ZLIB -Wall -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib64/glib-2.0/include -I/usr/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib64/glib-2.0/include -I/usr/local/include -I/usr/include/json-glib-1.0 -ljson-glib-1.0 -I. -g -O2 -pipe libning.c libning.h ning_chat.c ning_chat.h ning_connection.c ning_connection.h -o libning.so -shared -fPIC -DPIC
make: i686-pc-linux-gnu-gcc: Comando não encontrado
make: ** [libning.so] Erro 127

Sabe o que pode ter dado errado?

Na pasta "/home/josue/development" estão só os arquivos fonte do link que eu mencionei lá em cima...


4. Re: Compilar plugin pidgin

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 29/06/2012 - 16:18h

joscezar escreveu:

Oi Daniel, obrigado pela resposta

Tentei o que você disse e obtive o seguinte resultado:

root@josue-I42IL1:/home/josue/development# make libning.so
i686-pc-linux-gnu-gcc -I/usr/include/libpurple -I/usr/local/include/libpurple -DPURPLE_PLUGINS -DENABLE_NLS -DHAVE_ZLIB -Wall -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib64/glib-2.0/include -I/usr/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib64/glib-2.0/include -I/usr/local/include -I/usr/include/json-glib-1.0 -ljson-glib-1.0 -I. -g -O2 -pipe libning.c libning.h ning_chat.c ning_chat.h ning_connection.c ning_connection.h -o libning.so -shared -fPIC -DPIC
make: i686-pc-linux-gnu-gcc: Comando não encontrado
make: ** [libning.so] Erro 127

Sabe o que pode ter dado errado?

Na pasta "/home/josue/development" estão só os arquivos fonte do link que eu mencionei lá em cima...


bom entra no diretório que tu baixou os arquivos
e só digita make


5. Re: Compilar plugin pidgin

Josué Corrêa
joscezar

(usa Outra)

Enviado em 29/06/2012 - 16:28h

Continua dando esse erro 127...

Eu notei uma coisa no cabeçalho do arquivo "Makefile", marquei como comentário qualquer arquitetura e sistema diferente do meu e deixei só o meu sistema. Mas o problema persiste


6. Re: Compilar plugin pidgin

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 29/06/2012 - 16:30h

bom usa assim
$sudo apt-get install build-essential

e depois use o comando make

espero que ajude


7. Re: Compilar plugin pidgin

Josué Corrêa
joscezar

(usa Outra)

Enviado em 29/06/2012 - 16:38h

O estranho é que tá tudo instalado direitinho, o comando make me dá as opções de compilação e tudo mais, mas na hora H sempre acaba dando esse tal erro 127...


8. Re: Compilar plugin pidgin

Victor Aurélio Santos
hotvic

(usa Arch Linux)

Enviado em 23/12/2012 - 18:07h

já faz um tempo, acho que você já conseguiu, ou desistiu, mais para alguém esteja precisando...

é simples, é só abrir o Makefile com um editor de texto e corrigir.

veja:

make: i686-pc-linux-gnu-gcc: Comando não encontrado


abra o arquivo procure por "i686-pc-linux-gnu-gcc", sem aspas, e mude para "gcc" sem aspas também.

espero ter ajudado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts