le scarichi da qua le scompatti in una dir e poi aggiungi al configure questa riga:
--with-boost=/ladir/dove/hai/messo/le/boost_1_60_0/
le scarichi da qua le scompatti in una dir e poi aggiungi al configure questa riga:
--with-boost=/ladir/dove/hai/messo/le/boost_1_60_0/
Ciao @CoGe scusa se rispondo in ritardo ma ho avuto qualche linea di febbre… Cmq ho appena finito di compilare con le librerie boost la versione beta MoonRiver. Appena avviato mi ha dato subito gli stessi errori di quando ho compilato senza le librerie boost. Allego Gli screenshot.
UPDATE
Dopo un paio di minuti che ho avviato amule adunanza si chiude da solo
sto compilando l’ultima beta su jessie/64 bit
voglio vedere se anche a me crasha.
edit:
lanciato il configure:
./configure --enable-optimize --disable-debug --enable-amule-daemon --enable-amule-gui --disable-ed2k --with-boost=/home/pi/boost_1_60_0/
Configure script has finished system check.
Configured aMule SVN (rev. 548+) (AdunanzA mod) for 'x86_64-unknown-linux-gnu'.
aMule enabled options:
**** aMule Core ****
Prefix where aMule should be installed? /usr/local
Should aMule be compiled with i18n support? yes
Should aMule be compiled in debug mode? no
Should aMule be compiled with profiling? no
Should aMule be compiled with optimizations? yes
Should aMule be compiled with UPnP support? yes
Should aMule be compiled with IP2country support? no
Should aMule monolithic application be built? yes
Should aMule daemon version be built? yes
Should aMule remote gui be built? yes
Crypto++ library/headers style? installed
**** aMule TextClient ****
Should aMule Command Line Client be built? no
**** aMule WebServer ****
Should aMule WebServer be built? no
**** aMule ED2K Links Handler ****
Should aMule ED2K Links Handler be built? no
**** aMuleLinkCreator ****
Should aMuleLinkCreator GUI version (alc) be built? no
Should aMuleLinkCreator for console (alcc) be built? no
**** aMule Statistics ****
Should C aMule Statistics (CAS) be built? no
Should aMule GUI Statistics (wxCas) be built? no
Should xas XChat2 plugin be installed? no
Should plasmaMule plasma-applet be build? no
**** General Libraries and Tools ****
Should ccache support be enabled? no
Libraries aMule will use to build:
wxWidgets 3.0.2 (gtk2,shared)
boost 1.60 (in /home/pi/boost_1_60_0/)
crypto++ 5.6.1 (installed, in /usr)
libupnp 1.6.19+git20141001
libintl system
zlib 1.2.8
pi@VM-debian:~/amule-adunanza$
arggggggggg
anche a me da quell’errore … ma solo se lancio amule come root, cosa da NON FARE MAI
lanciato come utente non root, non ho nessun errore!
edit:
ho avuto l’errore anche come utente non root, ho tolto la flag a “Show this dialog…” cliccato su continue
e sembra funzionare, lo tengo attivo per un po e vedo come si comporta
Non ho mai lanciato come root (l’ho solo installato con sudo make install). Mentre per lanciare l’applicazione ho sempre fatto doppio click sull’icona. deselezionando l’opzione che dici i messaggi continuano ad apparire. Ti è crashato?
L’opzione --disable-ed2k cosa comporta?
EDIT
e se invece volessi installare la versione stabile?
In questo thread @skynet suggeriva di includere il file hpp dov’è definita la classe completa… Quindi come posso fare?
io lancio amule dal terminale cosi’ vedo se da errori e almeno per un 15 minuto, deselezionando l’opzione, ha funzionato
l’opzione disable-ed2k serve a non compilare il programma ed2k che non serve ad amule per funzionare
la versione stabile NON è compilata con le Wx 3.02…
potresti compilarla tu, sai come fare
A questo punto non capisco perchè da me, dopo qualche minuto, si chiude la beta (oltre al fatto che i messaggi di errore continuano ad apparire nonostante deseleziono l’opzione).
Per quanto riguarda la stabile ho già provato a compilarla con le wx3.02 ma mi da errore. Stando a quello che dice skynet devo includere il file hpp dov’è definita la classe completa. Il problema è che NON so proprio come fare…
P.S.
In ogni caso grazie per l’aiuto!!!
neanch’io, pero forse possiamo provare un’altra via
Quell’errore è sulle Wx, questo l’abbiamo assodato, ebbene NON usiamole e l’errore sparisce!
Invece di usare amule usa l’accoppiata amuled + amuleGUI (cosa che io faccio da anni con il rasperry)
vuoi provarci? io sto sempre qua :occhiolino:
Finalmente ho cambiato terminale. Ora sono su un i5! Ma i problemi persistono. Il mio sistema operativo è sempre Debian Jessie con Gnome.
Facciamo questo tentativo amuled + AmuleGui. Ma mi permette di sfruttare la rete fastweb?
Si, se usi amuled AdunanzA
Grazie per l’aiuto! Dove trovo la versione recente di Amuled Adunanza?
In alto,nella sezione Download:
forum.adunanza.net/t/download-amule-adunanza-per-gnu-linux-e-mac-osx/1865
Ho provato a compilare la versione aMule-AdunanzA-2012.1-2.3.1.
ho utilizzato: ./configure --enable-optimize --disable-debug --enable-amule-daemon --disable-ed2k --with-boost=/home/yoshi/Scaricati/boost_1_60_0
Quindi make:
yoshi@debian:~/Installati/aMule-AdunanzA-2012.1-2.3.1$ make
Compiling amuled.cpp
amuled.cpp: In member function ‘virtual int CDaemonAppTraits::WaitForChild(wxExecuteData&)’:
amuled.cpp:454:57: error: invalid use of incomplete type ‘class wxEndProcessData’
wxEndProcessData *endProcData = new wxEndProcessData();
^
In file included from amuled.cpp:26:0:
amule.h:564:29: error: forward declaration of ‘class wxEndProcessData’
typedef std::map<int, class wxEndProcessData *> EndProcessDataMap;
^
amuled.cpp:455:15: error: invalid use of incomplete type ‘class wxEndProcessData’
endProcData->pid = execData.pid;
^
In file included from amuled.cpp:26:0:
amule.h:564:29: error: forward declaration of ‘class wxEndProcessData’
typedef std::map<int, class wxEndProcessData *> EndProcessDataMap;
^
amuled.cpp:456:15: error: invalid use of incomplete type ‘class wxEndProcessData’
endProcData->process = execData.process;
^
In file included from amuled.cpp:26:0:
amule.h:564:29: error: forward declaration of ‘class wxEndProcessData’
typedef std::map<int, class wxEndProcessData > EndProcessDataMap;
^
amuled.cpp:457:15: error: invalid use of incomplete type ‘class wxEndProcessData’
endProcData->tag = 0;
^
In file included from amuled.cpp:26:0:
amule.h:564:29: error: forward declaration of ‘class wxEndProcessData’
typedef std::map<int, class wxEndProcessData > EndProcessDataMap;
^
amuled.cpp: In function ‘void OnSignalChildHandler(int, siginfo_t, void)’:
amuled.cpp:494:15: error: invalid use of incomplete type ‘class wxEndProcessData’
endProcData->exitcode = result != -1 && WIFEXITED(status) ?
^
In file included from amuled.cpp:26:0:
amule.h:564:29: error: forward declaration of ‘class wxEndProcessData’
typedef std::map<int, class wxEndProcessData *> EndProcessDataMap;
^
amuled.cpp:497:42: error: ‘wxHandleProcessTermination’ was not declared in this scope
wxHandleProcessTermination(endProcData);
^
Makefile:2493: set di istruzioni per l’obiettivo “amuled-amuled.o” non riuscito
make[3]: *** [amuled-amuled.o] Errore 1
Makefile:3381: set di istruzioni per l’obiettivo “all-recursive” non riuscito
make[2]: *** [all-recursive] Errore 1
Makefile:567: set di istruzioni per l’obiettivo “all-recursive” non riuscito
make[1]: *** [all-recursive] Errore 1
Makefile:471: set di istruzioni per l’obiettivo “all” non riuscito
make: *** [all] Errore 2
Grazie mille @skynet!!!
E’ sufficiente che creo quei tre file ed inserisco il codice che trovo su internet e li inserisco nella path:
/usr/lib/x86_64-linux-gnu/wx/
ovviamente creando anche la dir private?
yoshi@debian:/usr/lib/x86_64-linux-gnu/wx$ ls
config include
EDIT
cercando fra i file, ho notato che la pathname
wx/private/unix/pipestream.h
è diversa:
wx/unix/private/pipestream.h
mi date conferma?
Fonte: Github.com
Purtroppo non funziona. Ho provato a compilare la versione “aMule-AdunanzA-2012.1-2.3.1”
Ecco l’errore:
Compiling amuled.cpp
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:24:5: error: stray ‘\302’ in program
wxWidgets/streamtempinput.h at master · wxWidgets/wxWidgets · GitHub
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:24:5: error: stray ‘\267’ in program
/usr/include/wx-3.0/wx/private/streamtempinput.h:24:5: error: stray ‘\302’ in program
/usr/include/wx-3.0/wx/private/streamtempinput.h:24:5: error: stray ‘\267’ in program
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:114:7: error: missing terminating ’ character
^
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:786:22: error: too many decimal points in number
wxPy-3.0.0
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:875:23: error: invalid suffix “_1_5” on integer constant
xrced-0_1_5-3
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:895:26: error: invalid suffix “_1b3” on integer constant
wxPython-2_1b3
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:905:26: error: invalid suffix “_1b1” on integer constant
wxPython-2_1b1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:915:26: error: invalid suffix “_5_4” on integer constant
wxPython-0_5_4
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:925:26: error: invalid suffix “_5_3” on integer constant
wxPython-0_5_3
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1565:22: error: too many decimal points in number
wxPy-2.8.4.2
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1625:19: error: too many decimal points in number
v3.0.2
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1635:19: error: too many decimal points in number
v3.0.1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1645:19: error: too many decimal points in number
v3.0.0
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1655:19: error: too many decimal points in number
v3.0.0-rc2
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1665:19: error: too many decimal points in number
v3.0.0-rc1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1675:19: error: too many decimal points in number
v2.9.5
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1685:19: error: too many decimal points in number
v2.9.4
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1695:19: error: too many decimal points in number
v2.9.4-rc1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1705:19: error: too many decimal points in number
v2.9.3
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1715:19: error: too many decimal points in number
v2.9.3-rc1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1725:19: error: too many decimal points in number
v2.9.2
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1735:19: error: too many decimal points in number
v2.9.1
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1745:19: error: too many decimal points in number
v2.9.0
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1755:19: error: too many decimal points in number
v2.8.12
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1765:19: error: too many decimal points in number
v2.8.11
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1775:19: error: too many decimal points in number
v2.8.10
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1785:19: error: too many decimal points in number
v2.8.9
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1795:19: error: too many decimal points in number
v2.8.8
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1805:19: error: too many decimal points in number
v2.8.7
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1815:19: error: too many decimal points in number
v2.8.6
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1825:19: error: too many decimal points in number
v2.8.5
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1835:19: error: too many decimal points in number
v2.8.4
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1845:19: error: too many decimal points in number
v2.8.4-rc2
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1855:19: error: too many decimal points in number
v2.8.3
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1865:19: error: too many decimal points in number
v2.8.2
^
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:1984:70: error: stray ‘#’ in program
#ifndef _WX_PRIVATE_STREAMTEMPINPUT_H
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1988:70: error: stray ‘#’ in program
#define _WX_PRIVATE_STREAMTEMPINPUT_H
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:1997:70: error: stray ‘#’ in program
#include “wx/private/pipestream.h”
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:2489:71: error: stray ‘#’ in program
#endif // _WX_PRIVATE_STREAMTEMPINPUT_H
^
/usr/include/wx-3.0/wx/private/streamtempinput.h:2499:3: error: missing terminating ’ character^
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:5:1: error: expected unqualified-id before ‘<’ token^
^ In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0, from amuled.cpp:73: /usr/include/wx-3.0/wx/private/streamtempinput.h:1997:151: error: expected unqualified-id before ‘<’ token
In file included from /usr/include/wx-3.0/wx/unix/execute.h:19:0,
from amuled.cpp:73:
/usr/include/wx-3.0/wx/private/streamtempinput.h:1894:3: error: expected unqualified-id before ‘<’ token#include "wx/private/pipestream.h" ^ /usr/include/wx-3.0/wx/private/streamtempinput.h:1997:208: error: expected unqualified-id before ‘<’ token#include "wx/private/pipestream.h" ^ Makefile:2497: set di istruzioni per l'obiettivo "amuled-amuled.o" non riuscito make[3]: *** [amuled-amuled.o] Errore 1 Makefile:3385: set di istruzioni per l'obiettivo "all-recursive" non riuscito make[2]: *** [all-recursive] Errore 1 Makefile:569: set di istruzioni per l'obiettivo "all-recursive" non riuscito make[1]: *** [all-recursive] Errore 1 Makefile:473: set di istruzioni per l'obiettivo "all" non riuscito make: *** [all] Errore 2
Ho provato anche la Moonriver ma continua a chiudersi… Uff
@yoshi ma hai provato a installare semplicemente la versione stabile? così:
sudo apt-get install amule-adunanza
(prima rimuovi le vecchie installazioni con sudo apt-get remove --purge amule*
)
yoshi@debian:~$ sudo apt-get install amule-adunanza
Lettura elenco dei pacchetti… Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato… Fatto
E: Impossibile trovare il pacchetto amule-adunanza