Problema installazione aMule da Slackbuild

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
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:sì avevo installato anche wxWidgets insieme a wxPython. Ho disinstallato wxWidgets, ma il problema persiste.
quale problema? il primo, il secondo o il terzo errore che hai postato?
magari reincollalo, cosi' vediamo qual'e' l'errore adesso.
Linuxofilo ha scritto:p.s. Ho installato wxPython da SBo.
dovresti proprio rifare il pacchetto (ricompilarlo) prima di reinstallarlo, per essere sicuro che non ci siano problemi.
Ultima modifica di ponce il lun 5 feb 2018, 19:43, modificato 1 volta in totale.

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

parlo dell'ultimo.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:parlo dell'ultimo.
quello relativo a libupnp? l'hai disinstallato prima di ricompilare aMule?
potresti reincollare l'errore?

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

ponce ha scritto:quello relativo a libupnp? l'hai disinstallato prima di ricompilare aMule?
potresti reincollare l'errore?
esattamente, questo errore qui:

Codice: Seleziona tutto

Compiling ECTag.cpp
Compiling ECPacket.cpp
Compiling ECSocket.cpp
Compiling ECMuleSocket.cpp
Compiling RemoteConnect.cpp
Compiling ECSpecialTags.cpp
Building libec.a
Compiling AsyncDNS.cpp
Compiling DeadSourceList.cpp
Compiling FileArea.cpp
Compiling FileAutoClose.cpp
Compiling IPFilterScanner.cpp
Compiling Scanner.cpp
Compiling Parser.cpp
Compiling PlatformSpecific.cpp
Compiling RandomFunctions.cpp
Compiling RC4Encrypt.cpp
Compiling StateMachine.cpp
Compiling TerminationProcessAmuleweb.cpp
Compiling ThreadScheduler.cpp
Compiling UPnPBase.cpp
UPnPBase.cpp: In constructor ‘CUPnPControlPoint::CUPnPControlPoint(short unsigned int)’:
UPnPBase.cpp:877:56: error: invalid static_cast from type ‘int (*)(Upnp_EventType, void*, void*) {aka int (*)(Upnp_EventType_e, void*, void*)}’ to type ‘Upnp_FunPtr {aka int (*)(Upnp_EventType_e, const void*, void*)}’
   static_cast<Upnp_FunPtr>(&CUPnPControlPoint::Callback),
                                                        ^
UPnPBase.cpp: In static member function ‘static int CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)’:
UPnPBase.cpp:1189:14: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   if (d_event->ErrCode != UPNP_E_SUCCESS) {
              ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1190:56: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
    messaggio << upnpCP->m_upnpLib.GetUPnPErrorMessage(d_event->ErrCode) << ".";
                                                        ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1194:35: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   ret = UpnpDownloadXmlDoc(d_event->Location, &doc); 
                                   ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1197:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
     d_event->Location << ": " <<
            ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1203:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
     d_event->Location << ".";
            ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1236:13: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
      d_event->Location, d_event->Expires);
             ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1236:32: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
      d_event->Location, d_event->Expires);
                                ^
UPnPBase.cpp:1186:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *d_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1258:16: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   if (dab_event->ErrCode != UPNP_E_SUCCESS) {
                ^
UPnPBase.cpp:1257:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *dab_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1260:52: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
     upnpCP->m_upnpLib.GetUPnPErrorMessage(dab_event->ErrCode) <<
                                                    ^
UPnPBase.cpp:1257:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *dab_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1264:34: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   std::string devType = dab_event->DeviceType;
                                  ^
UPnPBase.cpp:1257:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *dab_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1268:38: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
    upnpCP->RemoveRootDevice(dab_event->DeviceId);
                                      ^
UPnPBase.cpp:1257:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Discovery’
   struct Upnp_Discovery *dab_event = (struct Upnp_Discovery *)Event;
          ^
UPnPBase.cpp:1276:34: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   const std::string Sid = e_event->Sid;
                                  ^
UPnPBase.cpp:1275:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   struct Upnp_Event *e_event = (struct Upnp_Event *)Event;
          ^
UPnPBase.cpp:1278:39: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   upnpCP->OnEventReceived(Sid, e_event->EventKey, e_event->ChangedVariables);
                                       ^
UPnPBase.cpp:1275:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   struct Upnp_Event *e_event = (struct Upnp_Event *)Event;
          ^
UPnPBase.cpp:1278:58: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   upnpCP->OnEventReceived(Sid, e_event->EventKey, e_event->ChangedVariables);
                                                          ^
UPnPBase.cpp:1275:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event’
   struct Upnp_Event *e_event = (struct Upnp_Event *)Event;
          ^
UPnPBase.cpp:1295:15: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   if (es_event->ErrCode != UPNP_E_SUCCESS) {
               ^
UPnPBase.cpp:1293:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1298:24: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
     messaggio.str(), es_event->ErrCode, NULL, NULL);
                        ^
UPnPBase.cpp:1293:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1327:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
    es_event->PublisherUrl,
            ^
UPnPBase.cpp:1321:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1333:24: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
     messaggio.str(), es_event->ErrCode, NULL, NULL);
                        ^
UPnPBase.cpp:1321:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1336:39: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
     upnpCP->m_ServiceMap.find(es_event->PublisherUrl);
                                       ^
UPnPBase.cpp:1321:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1342:14: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
      es_event->PublisherUrl <<
              ^
UPnPBase.cpp:1321:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Event_Subscribe’
   struct Upnp_Event_Subscribe *es_event =
          ^
UPnPBase.cpp:1363:14: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
   if (a_event->ErrCode != UPNP_E_SUCCESS) {
              ^
UPnPBase.cpp:1361:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
   struct Upnp_Action_Complete *a_event =
          ^
UPnPBase.cpp:1366:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
     a_event->ErrCode, NULL,
            ^
UPnPBase.cpp:1361:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
   struct Upnp_Action_Complete *a_event =
          ^
UPnPBase.cpp:1367:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
     a_event->ActionResult);
            ^
UPnPBase.cpp:1361:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
   struct Upnp_Action_Complete *a_event =
          ^
UPnPBase.cpp:1371:12: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
     a_event->ActionResult,
            ^
UPnPBase.cpp:1361:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_Action_Complete’
   struct Upnp_Action_Complete *a_event =
          ^
UPnPBase.cpp:1384:15: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_State_Var_Complete’
   if (sv_event->ErrCode != UPNP_E_SUCCESS) {
               ^
UPnPBase.cpp:1382:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_State_Var_Complete’
   struct Upnp_State_Var_Complete *sv_event =
          ^
UPnPBase.cpp:1387:24: error: invalid use of incomplete type ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_State_Var_Complete’
     messaggio.str(), sv_event->ErrCode, NULL, NULL);
                        ^
UPnPBase.cpp:1382:10: note: forward declaration of ‘struct CUPnPControlPoint::Callback(Upnp_EventType, void*, void*)::Upnp_State_Var_Complete’
   struct Upnp_State_Var_Complete *sv_event =
          ^
Makefile:1504: set di istruzioni per l'obiettivo "libmuleappcore_a-UPnPBase.o" non riuscito
make[3]: *** [libmuleappcore_a-UPnPBase.o] Errore 1
Makefile:3248: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[2]: *** [all-recursive] Errore 1
Makefile:482: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[1]: *** [all-recursive] Errore 1
Makefile:387: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

ponce ha scritto:dovresti proprio rifare il pacchetto (ricompilarlo) prima di reinstallarlo, per essere sicuro che non ci siano problemi.
wxPython non l'ho mai installato prima, perchè, come detto pochi messaggi fa, avevo la versione wxPython3. Quindi ho scaricato le repository da SBo di wxPython e l'ho installata con wxPython3 presente. Forse intendevi dire che devo disinstallare la versione wxPython3 se ho installato wxPython?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:
ponce ha scritto:Forse intendevi dire che devo disinstallare la versione wxPython3 se ho installato wxPython?
esatto, e anche wxGTK e wxGTK3.
dopo che li hai disinstallati devi reinstallare un'altra volta, da zero, wxPython.
Linuxofilo ha scritto:esattamente, questo errore qui:

Codice: Seleziona tutto

Compiling ECTag.cpp
Compiling ECPacket.cpp
Compiling ECSocket.cpp
Compiling ECMuleSocket.cpp
Compiling RemoteConnect.cpp
Compiling ECSpecialTags.cpp
Building libec.a
Compiling AsyncDNS.cpp
Compiling DeadSourceList.cpp
Compiling FileArea.cpp
Compiling FileAutoClose.cpp
Compiling IPFilterScanner.cpp
Compiling Scanner.cpp
Compiling Parser.cpp
Compiling PlatformSpecific.cpp
Compiling RandomFunctions.cpp
Compiling RC4Encrypt.cpp
Compiling StateMachine.cpp
Compiling TerminationProcessAmuleweb.cpp
Compiling ThreadScheduler.cpp
Compiling UPnPBase.cpp
mi potresti incollare anche il pezzo sopra come hai fatto prima, dove dice le librerie che ha trovato nel sistema?
quello che prima dava questo output, per intendersi

Codice: Seleziona tutto

**** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                             wxWidgets             3.1.0 (gtk2,shared)
                             crypto++              5.6.5 (installed, in /usr)
                             libupnp               1.8.3
                             libintl               system
                             zlib                  1.2.8
Generating translations for ar

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

Codice: Seleziona tutto

 **** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                             wxWidgets             2.8.12 (gtk2,shared)
                             crypto++              5.6.5 (installed, in /usr)
                             libupnp               1.8.3
                             libintl               system
                             zlib                  1.2.8

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:

Codice: Seleziona tutto

 **** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                             wxWidgets             2.8.12 (gtk2,shared)
                             crypto++              5.6.5 (installed, in /usr)
                             libupnp               1.8.3
                             libintl               system
                             zlib                  1.2.8
e' normale che tu abbia ancora quell'errore: ti avevo suggerito di disinstallare libupnp per risolverlo, ma sembra che tu non l'abbia fatto.
ponce ha scritto:disinstalla libupnp e riprova a compilarlo.
quando lo avrai compilato potrai reinstallare libupnp.

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

ho dovuto installarla per forza perchè altrimenti mi ritrovo un errore che parla di "libupnp non trovata".

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Puoi incollare l'errore preciso (con un po' del contesto precedente) e spiegare in che situazione ce l'hai? Lo dico perché libupnp non è una dipendenza obbligatoria di aMule, è opzionale.

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

ponce ha scritto:Puoi incollare l'errore preciso (con un po' del contesto precedente) e spiegare in che situazione ce l'hai? Lo dico perché libupnp non è una dipendenza obbligatoria di aMule, è opzionale.
Dunque, quando mi hai scritto il messaggio avevo già disinstallato GTK3, GTK, wxPython, wxPython3. Ho disinstallato anche libupnp e ho reinstallato GTK e wxPython. L'errore che ti avevo descritto relativo alla mancanza di libupnp non c'è più e l'output che viene fuori dall'esecuzione di aMule.SlackBuild è il seguente:

Codice: Seleziona tutto

Compiling ClientCreditsList.cpp
ClientCreditsList.cpp: In member function ‘void CClientCreditsList::InitalizeCrypting()’:
ClientCreditsList.cpp:315:11: error: ‘CryptoPP::RSASSA_PKCS1v15_SHA_Verifier {aka class CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >}’ has no member named ‘DEREncode’
    pubkey.DEREncode(asink);
           ^
Makefile:1712: set di istruzioni per l'obiettivo "amule-ClientCreditsList.o" non riuscito
make[3]: *** [amule-ClientCreditsList.o] Errore 1
Makefile:3248: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[2]: *** [all-recursive] Errore 1
Makefile:482: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[1]: *** [all-recursive] Errore 1
Makefile:387: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:
ponce ha scritto:Puoi incollare l'errore preciso (con un po' del contesto precedente) e spiegare in che situazione ce l'hai? Lo dico perché libupnp non è una dipendenza obbligatoria di aMule, è opzionale.
Dunque, quando mi hai scritto il messaggio avevo già disinstallato GTK3, GTK, wxPython, wxPython3. Ho disinstallato anche libupnp e ho reinstallato GTK e wxPython. L'errore che ti avevo descritto relativo alla mancanza di libupnp non c'è più e l'output che viene fuori dall'esecuzione di aMule.SlackBuild è il seguente:

Codice: Seleziona tutto

Compiling ClientCreditsList.cpp
ClientCreditsList.cpp: In member function ‘void CClientCreditsList::InitalizeCrypting()’:
ClientCreditsList.cpp:315:11: error: ‘CryptoPP::RSASSA_PKCS1v15_SHA_Verifier {aka class CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >}’ has no member named ‘DEREncode’
    pubkey.DEREncode(asink);
           ^
Makefile:1712: set di istruzioni per l'obiettivo "amule-ClientCreditsList.o" non riuscito
make[3]: *** [amule-ClientCreditsList.o] Errore 1
Makefile:3248: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[2]: *** [all-recursive] Errore 1
Makefile:482: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[1]: *** [all-recursive] Errore 1
Makefile:387: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2
scusa, credo che ci siano problemi di comunicazione: prima ti avevo scritto di disinstallare wxGTK3, wxGTK, wxPython e wxPython3: una volta fatto avresti dovuto reinstallare wxPython (la versione 2.8.12.1 che e' su SBo) e basta, non wxGTK.

una volta che hai fatto quello che ti ho appena scritto ricompila anche cryptopp da SBo.

dopo che hai fatto cio' prova a ricompilare aMule, senza aver reinstallato nel frattempo libupnp.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da conraid »

Ma come GTK? Intendi wxgtk?
wxgtk, wxwidgets, wxpython son in pratica la stessa cosa.
wxgtk è la parte di wxwidget per le librerie GTK (per fare un pacchetto piccolo), wxpython è un port di wxwidgets con supporto python.
Ti basta uno di questi per aMule, visto che su Sbo consigliano wxpython usa quello. Io per esempio, su current, uso wxwidgets 3.0 (non 3.1)

Inoltre mi sa che ti manca cryptopp

Per upnp, se proprio non ti funziona disabilitalo
--disnable-upnp
passato al configure.


Ponce ti ha consigliato di seguire le istruzioni di Sbo, seguile.

Linuxofilo
Linux 1.x
Linux 1.x
Messaggi: 157
Iscritto il: sab 14 feb 2009, 15:08
Nome Cognome: Gianluigi Bianchi
Slackware: 14.2 x64

Re: Problema installazione aMule da Slackbuild

Messaggio da Linuxofilo »

ponce ha scritto:scusa, credo che ci siano problemi di comunicazione: prima ti avevo scritto di disinstallare wxGTK3, wxGTK, wxPython e wxPython3: una volta fatto avresti dovuto reinstallare wxPython (la versione 2.8.12.1 che e' su SBo) e basta, non wxGTK.
Ok, ho disinstallato anche wxGTK e ho reinstallato wxPython. Ho reinstallato anche cryptop e ho avviato aMule.SlackBuild. L'errore è sempre questo:

Codice: Seleziona tutto

Compiling ClientCreditsList.cpp
ClientCreditsList.cpp: In member function ‘void CClientCreditsList::InitalizeCrypting()’:
ClientCreditsList.cpp:315:11: error: ‘CryptoPP::RSASSA_PKCS1v15_SHA_Verifier {aka class CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >}’ has no member named ‘DEREncode’
    pubkey.DEREncode(asink);
           ^
Makefile:1712: set di istruzioni per l'obiettivo "amule-ClientCreditsList.o" non riuscito
make[3]: *** [amule-ClientCreditsList.o] Errore 1
Makefile:3248: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[2]: *** [all-recursive] Errore 1
Makefile:482: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[1]: *** [all-recursive] Errore 1
Makefile:387: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Problema installazione aMule da Slackbuild

Messaggio da ponce »

Linuxofilo ha scritto:Ok, ho disinstallato anche wxGTK e ho reinstallato wxPython. Ho reinstallato anche cryptop e ho avviato aMule.SlackBuild. L'errore è sempre questo:
solo per essere sicuri: non avevo scritto "reinstalla anche cryptopp", avevo scritto di ricompilarlo prima di reinstallarlo, lo hai fatto prima di rilanciare la compilazione di aMule?
ponce ha scritto:una volta che hai fatto quello che ti ho appena scritto ricompila anche cryptopp da SBo.

Rispondi