Pagina 1 di 1

[RISOLTO] UT4 libcurl su slackware64

Inviato: dom 17 ott 2010, 15:13
da daniele50
Ciao,
ho installato UrbanTerror4.1 su slackware64-current e funziona, tranne quando devo scaricare una mappa perché mi da l'errore:

Codice: Seleziona tutto

can not autodownload missing file(s), because the cURL library could not be loaded
e mi sono accorto quindi che in slackware64 non c'è la libcurl (mentre in slackware32 la trovo in /usr/lib/).
Ho provato a cercare la libreria per 64bit ma non la trovo, qual'è il modo più corretto per risolvere la cosa?

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 15:17
da Ansa89
Il pacchetto "curl-7.20.1-i486-1" fa parte dell'installazione standard di slackware (32 bit), quindi presumo ci sia anche nella slackware 64 :roll: .

EDIT: http://ftp.linux.cz/pub/linux/slackware ... 6_64-1.txz.

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 15:41
da daniele50
Allora non è quella la causa del problema.
Di fatto UrbanTerror non trova 'the cURL library', ho notato che su slackware32 c'è /usr/lib/libcurl mentre su slackware64 no, sarà quel libcurl?

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 15:42
da Ansa89
Tu hai installato "curl" sul tuo sistema?

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 15:51
da daniele50
Sì, esattamente il pacchetto curl-7.20.1-x86_64-1

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 16:13
da targzeta
Potrebbe essere un errore di versione. L'output sembra in linea con curl (command line URL data transfer tool). Lo hai dovuto compilare o fare qualcosa o hai trovato direttamente il binario?

Emanuele

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 16:28
da daniele50
UrbanTerror4.1 l'ho compilato con lo slackbuild che ho trovato su http://slackbuilds.org/repository/13.1/ ... banTerror/
L'avevo compilato anche con slackware32 ma non dava questo errore.
Per quanto riguarda curl, la varsione che ho su slackware64 è la stessa che ho su slackware32.

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 16:36
da Blallo
credo che il fulcro sia qui, nello SB

Codice: Seleziona tutto

# Correct the curl dependancy
echo -e "seta cl_cURLLib \"libcurl.so.4.1.1\"" >> \
  $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/q3ut4/autoexec.cfg

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 16:48
da daniele50
in /usr/lib64/ ho trovato la libcurl.so.4.2.0
se nello slackbuild cambio la versione da 4.1.1 a 4.2.0 funzionerà?
intanto ci provo...

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 17:06
da daniele50
Niente da fare, non vedo errori durante la creazione del tgz, ma l'errore della libcurl persiste :cry:

Re: libcurl su slackware64

Inviato: dom 17 ott 2010, 17:34
da daniele50
Risolto!

Nel file $HOME/.q3a/q3ut4/q3config.cfg bisogna sostituire seta cl_cURLLib "libcurl.so.3" con seta cl_cURLLib "libcurl.so".

Grazie a tutti per l'aiuto :thumbright: