linux user group brescia

immagine del castello

Archivio della mailing list

traduttore

Luca Giuzzi giuzzi a dmf.unicatt.it
Sab 7 Set 2002 19:57:17 UTC
No no no....
 rpm e' un formato usato da diverse distribuzioni e per diverse
 architetture: lo stile dei nomi e'

 [nome-pacchetto]-[versione]-[sottoversione]{distribuzione|}.[architettura].rpm

In particolare i pacchetti del tipo
 *.ia64.rpm
sono per quell'aborto di ingeneria(*) chiamato Itanium... dubito che tu
 abbia uno di questi!!

I pacchetti *[0-9]mdk.* sono per la mandrake e, in generale, non vanno
 ne' su RedHat, ne' su Suse per motivi di dipendenze.

In ogni caso le librerie che ti mancano dovrebbero essere in
 kdebase
[ma ti conviene ricompilare il tutto]

On Sat, Sep 07, 2002 at 09:51:39PM +0000, Daniel wrote:
> 
> ho cercato d'installare il traduttore Qtrans ma non sono riuscito.
> 
> ho provato con la versione RPM (qtrans-0.1.1-4mdk.i586.rpm)
> ma: 
> error: failed dependencies:
>         libDCOP.so.1 is needed by qtrans-0.1.1-4mdk
>         libcrypto.so.0 is needed by qtrans-0.1.1-4mdk
>         libkdecore.so.3 is needed by qtrans-0.1.1-4mdk
>         libkdefakes.so.3 is needed by qtrans-0.1.1-4mdk
>         libkdesu.so.1 is needed by qtrans-0.1.1-4mdk
>         libkdeui.so.3 is needed by qtrans-0.1.1-4mdk
>         libkfile.so.3 is needed by qtrans-0.1.1-4mdk
>         libkhtml.so.3 is needed by qtrans-0.1.1-4mdk
>         libkio.so.3 is needed by qtrans-0.1.1-4mdk
>         libkparts.so.1 is needed by qtrans-0.1.1-4mdk
>         libkssl.so.2 is needed by qtrans-0.1.1-4mdk
>         libksycoca.so.3 is needed by qtrans-0.1.1-4mdk
>         libssl.so.0 is needed by qtrans-0.1.1-4mdk
> 
> 
> 
> quindi ho provato cercarlo in http://rpmfind.net/linux/RPM/ e per
> esempio la libreria libDCOP.so.1  la fornisce in un pachetto RedHat-7.2
> Updates chiamato kdelibs-2.2.2-2.ia64.rpm di + di 8MB !! (Io ho la
> RedHat 7.3).
> 


Usa un pacchetto sorgente...

> Allora ho provato a scaricare un altro file di Qtrans in formato tar.bz2
> (qtrans-0.1.1.tar.bz2)
> 
bene...

> ma dopo make install mi fa:
> 

devi PRIMA fare un 
./configure
e poi dare
make

probabilmente il sistema ti richiedera' altre librerie installate.
Ad occhio SERVONO

qt-devel e kdelibs-devel

probabilmente anche altro (non sono convinto che sia necessario
avere OpenSSL-devel)


> utils.cpp:58: no matching function for call to
> `KGlobalAccel::insertItem (QString, const char[10], QString &)'
> utils.cpp:59: no matching function for call to
> `KGlobalAccel::connectItem (const char[10], QTrans *const, const
> char[17])'
> make[2]: *** [utils.o] Error 1
> make[2]: Leaving directory
> `/home/dipolo/sistema/programas/qtrans-0.1.1/qtrans'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory
> `/home/dipolo/sistema/programas/qtrans-0.1.1/qtrans'
> make: *** [install-recursive] Error 1
> [root a localhost qtrans-0.1.1]# qtrans
> bash: qtrans: command not found
> 

Il tipo di errore: il compilatore per il c++ non riesce a trovare
un modo per eseguire il metodo 
"insertItem" nell'oggetto "KGlobalAccel" (Kde Global Accelerator) 
quando si passano come paramentri una stringa, un nome e un puntatore
ad una altra stringa.

Ciao,
 lg
> e non so che tipo di errore sia...
> 
> e va beh... ho provato....
> Daniel
> 

-- 



Maggiori informazioni sulla lista Lug