Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
make[1]: Entering directory `/tmp/licq-1.3.2/src'
/bin/sh ../libtool --silent --mode=link g++ -O2 -fno-exceptions -fno-check-new -o licq -export-dynamic licq.o main.o icqpacket.o proxy.o socket.o icqd.o icqd-tcp.o icqd-srv.o icqd-threads.o icqevent.o buffer.o user.o history.o utility.o countrycodes.o log.o translate.o file.o message.o support.o pthread_rdwr.o onevent.o plugind.o sar.o languagecodes.o icqd-chat.o sighandler.o icqd-filetransfer.o hebrev.o icqcolor.o fifo.o protoplugind.o gpg.o occupationcodes.o homepagecodes.o interestcodes.o organizationcodes.o backgroundcodes.o providers.o rtf.o -lssl -lcrypto -ldl -lpthread -lnsl -lgpgme -lgpg-error
translate.o(.text+0x679): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv_open'
translate.o(.text+0x69f): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv'
translate.o(.text+0x6aa): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv_close'
translate.o(.text+0x6ea): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv_open'
translate.o(.text+0x703): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv'
translate.o(.text+0x70c): In function `CTranslator::ToUnicode(char*, char*)':
: undefined reference to `libiconv_close'
translate.o(.text+0x7cc): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv_open'
translate.o(.text+0x7f2): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv'
translate.o(.text+0x7fd): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv_close'
translate.o(.text+0x83d): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv_open'
translate.o(.text+0x856): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv'
translate.o(.text+0x85f): In function `CTranslator::FromUnicode(char*, char*)':
: undefined reference to `libiconv_close'
translate.o(.text+0x8d5): In function `CTranslator::FromUTF16(char*, int)':
: undefined reference to `libiconv_open'
translate.o(.text+0x8ef): In function `CTranslator::FromUTF16(char*, int)':
: undefined reference to `libiconv'
translate.o(.text+0x8fa): In function `CTranslator::FromUTF16(char*, int)':
: undefined reference to `libiconv_close'
translate.o(.text+0x9c9): In function `CTranslator::ToUTF16(char*, char*, unsigned int&)':
: undefined reference to `libiconv_open'
translate.o(.text+0x9e3): In function `CTranslator::ToUTF16(char*, char*, unsigned int&)':
: undefined reference to `libiconv'
translate.o(.text+0x9ee): In function `CTranslator::ToUTF16(char*, char*, unsigned int&)':
: undefined reference to `libiconv_close'
collect2: ld returned 1 exit status
make[1]: *** [licq] Error 1
make[1]: Leaving directory `/tmp/licq-1.3.2/src'
make: *** [install-recursive] Error 1
se preferisci allora puoi aggiungerlo direttamente nel Makefile
altrimenti fai cd src, compili quel file, cd .. e continui con il make
ma le libiconv ce l'hai installate?
Ma tu lo hai visto il makefile di licq?
Aggiungere o modificare esattamente che cosa?
Certo che le ho installate, infatti le trova,
come dovresti vedere dal pezzo di codice
che ho citato. Ma secondo me c'è qualcosa
delle libiconv che non gli piace...
samiel ha scritto:Ma tu lo hai visto il makefile di licq?
Aggiungere o modificare esattamente che cosa?
Certo che le ho installate, infatti le trova,
come dovresti vedere dal pezzo di codice
che ho citato. Ma secondo me c'è qualcosa
delle libiconv che non gli piace...
M.
Sto provando con licq 1.3.2 stable
libiconv_open è in /usr/include/inconv.h. Durante il configure infatti dice:
checking for iconv.h... yes
Quindi io ti dò la mia soluzione
file src/Makefile riga 78 circa, aggiungi -liconv
il mio l'ho fatto diventare così:
Prova! tanto ci vogliono 30 secondi a modificare il file e provare se compila o no....che hai da perderci?
PS: Su questo forum il 90% dei miei sugerimenti vengono considerate cose folli... ma perhcè? :'(