[RISOLTO] problema libreria amule

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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.
Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

spina ha scritto:Con il link simbolico aMule funziona?
non posso ancora provarci perchè non ho ancora installato aMule. Non posso istallarlo perchè sto compilando una sua dipendenza con gli slackBuild, ma mi si pianta in fase di compilazione, quindi ti chiedevo se potevi aiutarmi a risolvere... mi son spiegato?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Allora non ci siamo capiti. Il link serve semplicemente per usare aMule che trovi qui sul nostro repository. Se ti devi compilare amule, il link non serve, perché in fase di compilazione si linkerà direttamente alla libreria che hai installata, ovvero quella più recente.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

ah ok! adesso ci siam capiti :) ma infatti abbiamo spostato il problema rispetto all'inizio del thread, perchè io adesso sto ricompilando (mentre al mio primo post una soluzione sarebbe stata quella di reindirizzare il link simbolico) quindi ora non modifico il link simbolico, ma ricompilo tutto da capo così non ci sono problemi! avevo capito male io, pensavo di dover unire le due cose...:)


...quindi il mio problema adesso è in fase di compilazione di una dipendenza di aMule, crypptop che mi restituisce questo

Codice: Seleziona tutto

[...]
inflating: cryptopp-5.6.1/xtr.cpp  [text]  
  inflating: cryptopp-5.6.1/xtr.h    [text]  
  inflating: cryptopp-5.6.1/xtrcrypt.cpp  [text]  
  inflating: cryptopp-5.6.1/xtrcrypt.h  [text]  
  inflating: cryptopp-5.6.1/zdeflate.cpp  [text]  
  inflating: cryptopp-5.6.1/zdeflate.h  [text]  
  inflating: cryptopp-5.6.1/zinflate.cpp  [text]  
  inflating: cryptopp-5.6.1/zinflate.h  [text]  
  inflating: cryptopp-5.6.1/zlib.cpp  [text]  
  inflating: cryptopp-5.6.1/zlib.h   [text]  
g++ -O2 -fPIC -c hmac.cpp
In file included from hmac.h:7:0,
                 from hmac.cpp:7:
secblock.h: In instantiation of 'CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Align16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const void*) [with T = unsigned char; bool T_Align16 = false; CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer = unsigned char*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = long unsigned int]':
secblock.h:247:19:   required from 'CryptoPP::SecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned char; A = CryptoPP::AllocatorWithCleanup<unsigned char>; CryptoPP::SecBlock<T, A>::size_type = long unsigned int]'
hmac.h:15:38:   required from here
secblock.h:91:3: error: 'CheckSize' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
secblock.h:91:3: note: declarations in dependent base 'CryptoPP::AllocatorBase<unsigned char>' are not found by unqualified lookup
secblock.h:91:3: note: use 'this->CheckSize' instead
make: *** [hmac.o] Error 1
conraid mi suggerisce di mettere una patch viewtopic.php?f=51&t=35564&hilit=amule#p316852 ma io non so come si fa! non è che riesci a darmi una mano tu?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Mi dici dove trovo i sorgenti di aMule che stai usando? Dammi il link.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

sono quelli degli slackbuild! (amule: http://slackbuilds.org/repository/13.37/network/aMule/) ma il problema non è la compilazione di aMule ma di cryptopp http://slackbuilds.org/repository/13.37 ... /cryptopp/

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Quindi tu usi il file cryptopp561.zip?

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

esattamente!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Allora, copia il file allegato nella directory in cui hai lo SlackBuild e modifica quest'ultimo mettendoci, dopo la riga:

Codice: Seleziona tutto

cd $PRGNAM-$VERSION
la riga:

Codice: Seleziona tutto

zcat $CWD/cryptopp561.diff.gz | patch -p1
quindi esegui lo SlackBuild e dovrebbe andare.

Emanuele
Allegati
cryptopp561.diff.gz
Patch per cryptopp561
(225 Byte) Scaricato 54 volte
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

spina ha scritto:

Codice: Seleziona tutto

zcat $CWD/cryptopp561.diff.gz | patch -p1
quindi esegui lo SlackBuild e dovrebbe andare.

Emanuele
lo zcat è un comando o volevi scrivere cat? scusa eh ma non ne so molti di comandi e non so sicuro!

nella directory dello slackbuild tengo comunque sempre il vecchio archivio cryptopp561.zip?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Sì, lo zcat è un comando e sì, devi tenere il vecchio cryptopp561. Quella allegata è una patch per i file originali che stanno nello zip. Devi semplicemente fare quello che ho scritto nel post precedente :).

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

Ok perfetto! grazie mille Emanuele come al solito!!!!:)

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

cavolo purtroppo mi da un altro errore e continua a non compilare...le midifiche di spina le ho seguite alla lettera...

Codice: Seleziona tutto

  inflating: cryptopp-5.6.1/xtr.cpp  [text]  
  inflating: cryptopp-5.6.1/xtr.h    [text]  
  inflating: cryptopp-5.6.1/xtrcrypt.cpp  [text]  
  inflating: cryptopp-5.6.1/xtrcrypt.h  [text]  
  inflating: cryptopp-5.6.1/zdeflate.cpp  [text]  
  inflating: cryptopp-5.6.1/zdeflate.h  [text]  
  inflating: cryptopp-5.6.1/zinflate.cpp  [text]  
  inflating: cryptopp-5.6.1/zinflate.h  [text]  
  inflating: cryptopp-5.6.1/zlib.cpp  [text]  
  inflating: cryptopp-5.6.1/zlib.h   [text]  
patching file secblock.h
g++ -O2 -fPIC -c hmac.cpp
g++ -O2 -fPIC -c dll.cpp
In file included from algebra.h:282:0,
                 from modarith.h:9,
                 from pubkey.h:35,
                 from gfpcrypt.h:8,
                 from dh.h:7,
                 from dll.h:17,
                 from dll.cpp:6:
algebra.cpp: In instantiation of 'const T& CryptoPP::AbstractEuclideanDomain<T>::Gcd(const Element&, const Element&) const [with T = CryptoPP::Integer; CryptoPP::AbstractEuclideanDomain<T>::Element = CryptoPP::Integer]':
modarith.h:15:29:   required from here
algebra.cpp:61:2: error: 'Equal' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
algebra.cpp:61:2: note: declarations in dependent base 'CryptoPP::AbstractGroup<CryptoPP::Integer>' are not found by unqualified lookup
algebra.cpp:61:2: note: use 'this->Equal' instead
algebra.cpp: In instantiation of 'const T& CryptoPP::AbstractEuclideanDomain<T>::Gcd(const Element&, const Element&) const [with T = CryptoPP::PolynomialMod2; CryptoPP::AbstractEuclideanDomain<T>::Element = CryptoPP::PolynomialMod2]':
gf2n.h:276:29:   required from here
algebra.cpp:61:2: error: 'Equal' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
algebra.cpp:61:2: note: declarations in dependent base 'CryptoPP::AbstractGroup<CryptoPP::PolynomialMod2>' are not found by unqualified lookup
algebra.cpp:61:2: note: use 'this->Equal' instead
In file included from dll.h:20:0,
                 from dll.cpp:6:
eccrypto.h: In instantiation of 'void CryptoPP::DL_GroupParameters_EC<EC>::Initialize(const EllipticCurve&, const Point&, const CryptoPP::Integer&, const CryptoPP::Integer&) [with EC = CryptoPP::ECP; CryptoPP::DL_GroupParameters_EC<EC>::EllipticCurve = CryptoPP::ECP; CryptoPP::DL_GroupParameters_EC<EC>::Point = CryptoPP::ECPPoint]':
eccrypto.h:263:29:   required from here
eccrypto.h:46:3: error: 'SetSubgroupGenerator' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:46:3: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.h:46:3: note: use 'this->SetSubgroupGenerator' instead
In file included from eccrypto.h:258:0,
                 from dll.h:20,
                 from dll.cpp:6:
eccrypto.cpp: In instantiation of 'void CryptoPP::DL_GroupParameters_EC<EC>::Initialize(const CryptoPP::OID&) [with EC = CryptoPP::ECP]':
eccrypto.h:263:29:   required from here
eccrypto.cpp:438:2: error: 'SetSubgroupGenerator' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:438:2: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.cpp:438:2: note: use 'this->SetSubgroupGenerator' instead
eccrypto.cpp: In instantiation of 'bool CryptoPP::DL_GroupParameters_EC<EC>::ValidateElement(unsigned int, const Element&, const CryptoPP::DL_FixedBasePrecomputation<typename EC::Point>*) const [with EC = CryptoPP::ECP; CryptoPP::DL_GroupParameters_EC<EC>::Element = CryptoPP::ECPPoint; typename EC::Point = CryptoPP::ECPPoint]':
eccrypto.h:263:29:   required from here
eccrypto.cpp:594:101: error: 'ExponentiateElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:594:101: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.cpp:594:101: note: use 'this->ExponentiateElement' instead
In file included from dll.h:20:0,
                 from dll.cpp:6:
eccrypto.h: In instantiation of 'void CryptoPP::DL_GroupParameters_EC<EC>::Initialize(const EllipticCurve&, const Point&, const CryptoPP::Integer&, const CryptoPP::Integer&) [with EC = CryptoPP::EC2N; CryptoPP::DL_GroupParameters_EC<EC>::EllipticCurve = CryptoPP::EC2N; CryptoPP::DL_GroupParameters_EC<EC>::Point = CryptoPP::EC2NPoint]':
eccrypto.h:264:29:   required from here
eccrypto.h:46:3: error: 'SetSubgroupGenerator' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:46:3: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.h:46:3: note: use 'this->SetSubgroupGenerator' instead
In file included from eccrypto.h:258:0,
                 from dll.h:20,
                 from dll.cpp:6:
eccrypto.cpp: In instantiation of 'void CryptoPP::DL_GroupParameters_EC<EC>::Initialize(const CryptoPP::OID&) [with EC = CryptoPP::EC2N]':
eccrypto.h:264:29:   required from here
eccrypto.cpp:438:2: error: 'SetSubgroupGenerator' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:438:2: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.cpp:438:2: note: use 'this->SetSubgroupGenerator' instead
eccrypto.cpp: In instantiation of 'bool CryptoPP::DL_GroupParameters_EC<EC>::ValidateElement(unsigned int, const Element&, const CryptoPP::DL_FixedBasePrecomputation<typename EC::Point>*) const [with EC = CryptoPP::EC2N; CryptoPP::DL_GroupParameters_EC<EC>::Element = CryptoPP::EC2NPoint; typename EC::Point = CryptoPP::EC2NPoint]':
eccrypto.h:264:29:   required from here
eccrypto.cpp:594:101: error: 'ExponentiateElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:594:101: note: declarations in dependent base 'CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.cpp:594:101: note: use 'this->ExponentiateElement' instead
In file included from dll.h:20:0,
                 from dll.cpp:6:
eccrypto.h: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::Initialize(const CryptoPP::DL_GroupParameters_EC<EC>&, const Element&) [with EC = CryptoPP::ECP; CryptoPP::DL_PublicKey_EC<EC>::Element = CryptoPP::ECPPoint]':
eccrypto.h:267:29:   required from here
eccrypto.h:148:44: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:148:44: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.h:148:44: note: use 'this->SetPublicElement' instead
eccrypto.h: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::Initialize(const EC&, const Element&, const CryptoPP::Integer&, const Element&) [with EC = CryptoPP::ECP; CryptoPP::DL_PublicKey_EC<EC>::Element = CryptoPP::ECPPoint]':
eccrypto.h:267:29:   required from here
eccrypto.h:150:56: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:150:56: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.h:150:56: note: use 'this->SetPublicElement' instead
In file included from eccrypto.h:258:0,
                 from dll.h:20,
                 from dll.cpp:6:
eccrypto.cpp: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::BERDecodePublicKey(CryptoPP::BufferedTransformation&, bool, size_t) [with EC = CryptoPP::ECP; size_t = long unsigned int]':
eccrypto.h:267:29:   required from here
eccrypto.cpp:632:2: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:632:2: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::ECPPoint>' are not found by unqualified lookup
eccrypto.cpp:632:2: note: use 'this->SetPublicElement' instead
In file included from dll.h:20:0,
                 from dll.cpp:6:
eccrypto.h: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::Initialize(const CryptoPP::DL_GroupParameters_EC<EC>&, const Element&) [with EC = CryptoPP::EC2N; CryptoPP::DL_PublicKey_EC<EC>::Element = CryptoPP::EC2NPoint]':
eccrypto.h:268:29:   required from here
eccrypto.h:148:44: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:148:44: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.h:148:44: note: use 'this->SetPublicElement' instead
eccrypto.h: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::Initialize(const EC&, const Element&, const CryptoPP::Integer&, const Element&) [with EC = CryptoPP::EC2N; CryptoPP::DL_PublicKey_EC<EC>::Element = CryptoPP::EC2NPoint]':
eccrypto.h:268:29:   required from here
eccrypto.h:150:56: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:150:56: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.h:150:56: note: use 'this->SetPublicElement' instead
In file included from eccrypto.h:258:0,
                 from dll.h:20,
                 from dll.cpp:6:
eccrypto.cpp: In instantiation of 'void CryptoPP::DL_PublicKey_EC<EC>::BERDecodePublicKey(CryptoPP::BufferedTransformation&, bool, size_t) [with EC = CryptoPP::EC2N; size_t = long unsigned int]':
eccrypto.h:268:29:   required from here
eccrypto.cpp:632:2: error: 'SetPublicElement' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.cpp:632:2: note: declarations in dependent base 'CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint>' are not found by unqualified lookup
eccrypto.cpp:632:2: note: use 'this->SetPublicElement' instead
In file included from dll.h:20:0,
                 from dll.cpp:6:
eccrypto.h: In instantiation of 'void CryptoPP::DL_PrivateKey_EC<EC>::Initialize(CryptoPP::RandomNumberGenerator&, const CryptoPP::DL_GroupParameters_EC<EC>&) [with EC = CryptoPP::ECP]':
eccrypto.h:271:29:   required from here
eccrypto.h:169:4: error: 'GenerateRandom' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:169:4: note: declarations in dependent base 'CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP> >' are not found by unqualified lookup
eccrypto.h:169:4: note: use 'this->GenerateRandom' instead
eccrypto.h: In instantiation of 'void CryptoPP::DL_PrivateKey_EC<EC>::Initialize(CryptoPP::RandomNumberGenerator&, const EC&, const Element&, const CryptoPP::Integer&) [with EC = CryptoPP::ECP; CryptoPP::DL_PrivateKey_EC<EC>::Element = CryptoPP::ECPPoint]':
eccrypto.h:271:29:   required from here
eccrypto.h:171:4: error: 'GenerateRandom' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:171:4: note: declarations in dependent base 'CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP> >' are not found by unqualified lookup
eccrypto.h:171:4: note: use 'this->GenerateRandom' instead
eccrypto.h: In instantiation of 'void CryptoPP::DL_PrivateKey_EC<EC>::Initialize(CryptoPP::RandomNumberGenerator&, const CryptoPP::DL_GroupParameters_EC<EC>&) [with EC = CryptoPP::EC2N]':
eccrypto.h:272:29:   required from here
eccrypto.h:169:4: error: 'GenerateRandom' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:169:4: note: declarations in dependent base 'CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N> >' are not found by unqualified lookup
eccrypto.h:169:4: note: use 'this->GenerateRandom' instead
eccrypto.h: In instantiation of 'void CryptoPP::DL_PrivateKey_EC<EC>::Initialize(CryptoPP::RandomNumberGenerator&, const EC&, const Element&, const CryptoPP::Integer&) [with EC = CryptoPP::EC2N; CryptoPP::DL_PrivateKey_EC<EC>::Element = CryptoPP::EC2NPoint]':
eccrypto.h:272:29:   required from here
eccrypto.h:171:4: error: 'GenerateRandom' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
eccrypto.h:171:4: note: declarations in dependent base 'CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N> >' are not found by unqualified lookup
eccrypto.h:171:4: note: use 'this->GenerateRandom' instead
make: *** [dll.o] Error 1
bash-4.2# 

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Sembrano tutti problemi simili. Quindi la patch di cui parlavi non è completa. Scusami ma io non l'avevo testata. Appena posso ti posto quella definitiva.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 844
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: problema libreria amule

Messaggio da Procopio »

ok!grazie mille spina!!!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema libreria amule

Messaggio da targzeta »

Quella in allegato dovrebbe essere una patch definitiva.

Emanuele
Allegati
cryptopp561.diff.gz
Patch per cryptopp561
(1.32 KiB) Scaricato 59 volte
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi