Adunanza Demone, Openmediavault

Ciao a tutti,

questo è il mio primo post in questo forum.
Scrivo qui dopo aver consultato decine di guide, forum, consigli e chi più ne ha più ne metta.
Vi racconto il mio progetto.

Possiedo un raspberry 1 model B, sul quale ho installato Openmediavault basato su Raspbian.
L’idea è di creare un NAS casalingo con 2 HDD in Raid 1,ma visto che i due hd non hanno la
stessa capacità, vorrei usare lo spazio eccedente del più grande come partizione per Adunanza
(solo demone).

Openmediavault è installato e funziona, non ho ancora recuperato gli HD per montare il NAS,
ma l’ho testato e funziona bene.
Quello che non riesco ad installare è il demone di Adunanza, mi aiutate a capire qual è l’ultima
versione stabile e come di installa ?
Nel repository da voi indicato non trovo il file per architettura ARM.

Ma soprattutto, sapete se il Raid funziona anche a livello di partizione logica, e non solo fisica ?
Cioè, ho un HD da 500 e uno da 300, quindi il NAS sarà da 300 GB in Raid 1, i 200 GB rimanenti
del’HD più grande sarebbero per Adunanza.

Grazie mille !

nn c’è nel repository la versione ARM,
su questo forum trovi le istruzioni, da me scritte, su come compilarti il demone di aMule Adunanza sul raspberry:

http://forum.adunanza.net/t/guida-alla-compilazione-di-amule-adunanza-su-raspberry-pi/2736

Non conosco quel prodotto, non saprei risponderti.

Avevo seguito la guida alla compilazione, ma ho incontrato problemi.

Dopo aver lanciato l’autogen, verso la fine mi dice:

./configure: line 8467: syntax error near unexpected token {' ./configure: line 8467:fi { $as_echo “$as_me:${as_lineno-$LINENO}: result: $result$resultstr” >&5’

Al successivo make, mi restituisce:

make: *** No targets specified and no makefile found. Stop
(ci sono 2 makefile, uno .in e uno .am)

Lasciamo perdere il tema openmediavault, ora vorrei risolvere
l’installazione del demone aMuled.

Intanto grazie per l’aiuto !

che versione stai cercando di compilare?

Ho scaricato la AdunanzA-3.14b3, da quanto ho capito è l’ultima delle versioni stabili.
Quindi avevo dato il comando:

svn co http://svn.code.sf.net/p/amule-adunanza/code/tags/AdunanzA-3.14b3/ adunanza

scaricati la beta, è MOLTO meglio:

svn co http://svn.code.sf.net/p/amule-adunanza/code/branches/MoonRiver/ adunanza

Sono al make, appena finisce ti aggiorno, grazie !

3 ore di make sono molte…

:smiley: :smiley: :smiley: :smiley: :smiley: :smiley:

1 Mi Piace

Ce l’avessimo noi il Gabbia …

Effettivamente, con la beta la compilazione va a buon fine.
Quello che non riesco a capire è se il demone parte.

Ho modificato il file.conf inserendo il valore 1 a AcceptExternalConnection
Ho creato la password con amuled -e e l’ho inserita nel file .conf criptata md5.

Quando tento di avviare il demone amuled ottengo:

ERROR: aMule AdunanzA daemon cannot be used when external connections are disabled. To enable External Connections, use either a normal aMule AdunanzA, start amuled AdunanzA with the option --ec-config or set the key “AcceptExternalConnections” to 1 in the file ~/.aMuleAdunanzA/amule.conf
2016-09-01 14:34:22: Now, exiting main app…
AdunanzA says: delete remote settings…
AdunanzA says: delete remote settings… Done!
AdunanzA says: delete upload Slots Manager…
AdunanzA says: delete upload Slots Manager… Done!
2016-09-01 14:34:22: aMule OnExit: Terminating core.
2016-09-01 14:34:22: aMule shutdown completed.

Provo quindi con amuled --ec-config e sembra che parta.

Se provo con amuled -f:
(lasciamo stare che lo faccia partire come root)

ù 2016-09-01 14:38:46: Initialising aMuleDAdunanzA MOD based on aMule SVN compiled with wxGTK2 v2.8.12 (Snapshot: rev. 554+) AdunanzA 2016.1b1
2016-09-01 14:38:46: Checking if there is an instance already running…
2016-09-01 14:38:47: No other instances are running.
!2016-09-01 14:38:47: ERROR: WARNING Warning! You are running aMuleAdunanzA as root.
!2016-09-01 14:38:47: Doing so is not recommended for security reasons,
!2016-09-01 14:38:47: and you are advised to run aMuleAdunanzA as an normal
!2016-09-01 14:38:47: user instead.


Warning! You are running aMuleAdunanzA as root.
Doing so is not recommended for security reasons,
and you are advised to run aMuleAdunanzA as an normal
user instead.

2016-09-01 14:38:47: ListenSocket: Ok.
2016-09-01 14:38:47: amuled: forking to background - see you
root@raspberrypi:~/.aMule#

Ma se cerco tra i servizi attivi con service --status-all non vedo amuled.

Cosa mi sta sfuggendo ?

Cerco di dettagliare meglio.

Se lancio amuled -e e setto la password, il demone parte, solo che con aMule remote non riesco a collegarmi, mi dice “Errore nell’elaborazione del pacchetto”.

Se lancio amuled o amuled -e ho gli errori che ho indicato nel post sopra.

se hai fatto correttamente questa modifica non capisco perché ti dia quest’errore:

ti ricordo che DOPO la modifica devi killare amuled e rilanciarlo

(anche se per le prove non usare root, perché poi quando userai un utente normale potresti avere problemi di permessi di lettura dei file)
lancia amuled senza il -f cosi ti blocca la console e sei sicuro che sta girando!

ovviamente dovrai aprire/collegare un’altra console per effettuare test/prove :smiley:

come ti colleghi al demone sul rasp? con amulegui?

Non lo capisco nemmeno io.
Mi collego tramite amule remote con lo smartphone.

Il demone parte solo con amuled --ec-config, non chiedetemi il perché, ma anche così non si collega l amule remote, mi restituisce l’errore indicato sopra nel post.

amule remote NON funziona con le ultime versioni di aMule e aMule Adunanza

ti consiglio amuleGUI sul tuo pc/mac

@theluke la modifica ad amule.conf inserendo il valore 1 a AcceptExternalConnection va fatta con amule spento, se no non ti salva le modifiche. Inoltre non avviare amule come root ma avvialo con un utente normale per ragioni di sicurezza.

Ciao,

ho cercato di venirne a capo, ma non ci sono riuscito.
Sembra che il demone non parta nonostante abbia inserito il valore 1 a “AcceptExternalConnection”, con amule spento.
Anche dopo un reboot, apro il file .conf ed il valore 1 è ancora lì.

Se lancio amuled:

pi@raspberrypi ~ $ amuled
2016-09-04 06:33:42: Initialising aMuleDAdunanzA MOD based on aMule SVN compile d with wxGTK2 v2.8.12 (Snapshot: rev. 554+) AdunanzA 2016.1b1
2016-09-04 06:33:42: Checking if there is an instance already running…
2016-09-04 06:33:42: No other instances are running.
!2016-09-04 06:33:42: ERROR: Info — This is the first time you run aMule Adun anzA 2016.1b1 —
!2016-09-04 06:33:42: Per maggiori informazioni fate riferimento
!2016-09-04 06:33:42: al nostro sito http://www.adunanza.net
!2016-09-04 06:33:42: o alla chat web http://live.adunanza.net
!2016-09-04 06:33:42: Riportate pure qualsiasi problema o consiglio
!2016-09-04 06:33:42: sul nostro forum http://forum.adunanza.net
!2016-09-04 06:33:42: Basato su aMule SVN.
2016-09-04 06:33:43: ListenSocket: Ok.
2016-09-04 06:33:43: Loading temp files from /media/fa36508a-b3c4-4499-b30a-711 dd5994225/Condivisa/pi/.aMuleAdunanzA/Temp.
2016-09-04 06:33:43: All PartFiles Loaded.
2016-09-04 06:33:43: amuled: OnInit - starting timer
!2016-09-04 06:33:43: ERROR: aMule AdunanzA daemon cannot be used when external connections are disabled. To enable External Connections, use either a normal aM ule AdunanzA, start amuled AdunanzA with the option --ec-config or set the key " AcceptExternalConnections" to 1 in the file ~/.aMuleAdunanzA/amule.conf
2016-09-04 06:33:44: Now, exiting main app…
AdunanzA says: delete remote settings…
AdunanzA says: delete remote settings… Done!
AdunanzA says: delete upload Slots Manager…
AdunanzA says: delete upload Slots Manager… Done!
2016-09-04 06:33:44: aMule OnExit: Terminating core.
2016-09-04 06:33:44: aMule shutdown completed.
AdunanzA says: bye bye!

Se lancio amuled -f

pi@raspberrypi ~ $ amuled -f
ù 2016-09-04 06:34:19: Initialising aMuleDAdunanzA MOD based on aMule SVN compiled with wxGTK2 v2.8.12 (Snapshot: rev. 554+) AdunanzA 2016.1b1
2016-09-04 06:34:19: Checking if there is an instance already running…
2016-09-04 06:34:19: No other instances are running.
2016-09-04 06:34:20: ListenSocket: Ok.
2016-09-04 06:34:20: amuled: forking to background - see you

Qualche idea ?
Ho tralasciato qualcosa nel file .conf da impostare ?

Grazie ancora.

mostralo!
che permessi ha? proprietario? path?

Credo di aver capito, scusate se vi ho tirati scemi.
Siccome per installare Adunanza ho cercato tutte le guide possibili, ho installato forse pacchetti non necessari.
Prima modificavo il file conf nella cartella .aMule, mentre ora ho trovato la cartella .aMuleAdunanzA.
Qui ho rimodificato il file, e ora il demone parte:

amuled
2016-09-04 07:58:35: Initialising aMuleDAdunanzA MOD based on aMule SVN compiled with wxGTK2 v2.8.12 (Snapshot: rev. 554+) AdunanzA 2016.1b1
2016-09-04 07:58:35: Checking if there is an instance already running…
2016-09-04 07:58:36: No other instances are running.
2016-09-04 07:58:36: ListenSocket: Ok.
2016-09-04 07:58:36: Loading temp files from /media/fa36508a-b3c4-4499-b30a-711dd5994225/Condivisa/pi/.aMuleAdunanzA/Temp.
2016-09-04 07:58:36: All PartFiles Loaded.
2016-09-04 07:58:36: amuled: OnInit - starting timer

Tuttavia, se apro un’altra shell e cerco tra i servizi attivi con service --status-all , non dovrei vedere amuled ?

Se cerco di raggiungerlo tramite browser con indirizzoip:4711 non riesco, devo controllare qualcos’altro nel file.conf ?

Quando hai compilato amule, quali parametri hai dato al configure?

Prova a connetterti al demone con amulegui

Dato che avevo un casino di versioni scaricate e non capivo su quale stessi lavorando, ho riflashato la sd col sistema operativo ed ho ricominciato tutto da capo.
Ho riseguito la giuida i questo forum: Guida alla compilazione di aMule AdunanzA su Raspberry PI
La cosa comica è che, a differenza di prima, ora il sistema mi restituisce un errore al make:

pi@raspberrypi ~/adunanza $ make
make all-recursive
make[1]: Entering directory '/home/pi/adunanza’
Making all in intl
make[2]: Entering directory '/home/pi/adunanza/intl’
make[2]: Nothing to be done for ‘all’.
make[2]: Leaving directory '/home/pi/adunanza/intl’
Making all in po
make[2]: Entering directory '/home/pi/adunanza/po’
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
1626 translated messages, 7 fuzzy translations, 1 untranslated message.
rm -f uk.gmo && /usr/bin/msgfmt -c --statistics -o uk.gmo uk.po
1466 translated messages, 111 fuzzy translations, 38 untranslated messages.
make[2]: Leaving directory '/home/pi/adunanza/po’
Making all in docs
make[2]: Entering directory '/home/pi/adunanza/docs’
Making all in man
make[3]: Entering directory '/home/pi/adunanza/docs/man’
make[3]: Nothing to be done for ‘all’.
make[3]: Leaving directory '/home/pi/adunanza/docs/man’
make[3]: Entering directory '/home/pi/adunanza/docs’
make[3]: Nothing to be done for ‘all-am’.
make[3]: Leaving directory '/home/pi/adunanza/docs’
make[2]: Leaving directory '/home/pi/adunanza/docs’
Making all in src
make[2]: Entering directory '/home/pi/adunanza/src’
Making all in libs
make[3]: Entering directory '/home/pi/adunanza/src/libs’
Making all in common
make[4]: Entering directory '/home/pi/adunanza/src/libs/common’
depbase=echo FileFunctions.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT FileFunctions.o -MD -MP -MF $depbase.Tpo -c -o FileFunctions.o FileFunctions.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo Format.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT Format.o -MD -MP -MF $depbase.Tpo -c -o Format.o Format.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo MD5Sum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT MD5Sum.o -MD -MP -MF $depbase.Tpo -c -o MD5Sum.o MD5Sum.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo MuleDebug.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT MuleDebug.o -MD -MP -MF $depbase.Tpo -c -o MuleDebug.o MuleDebug.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo Path.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT Path.o -MD -MP -MF $depbase.Tpo -c -o Path.o Path.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo strerror_r.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
gcc -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -MT strerror_r.o -MD -MP -MF $depbase.Tpo -c -o strerror_r.o strerror_r.c &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo StringFunctions.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT StringFunctions.o -MD -MP -MF $depbase.Tpo -c -o StringFunctions.o StringFunctions.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo TextFile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/… -DUSE_WX_EXTENSIONS -DHAVE_BFD -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT TextFile.o -MD -MP -MF $depbase.Tpo -c -o TextFile.o TextFile.cpp &&
mv -f $depbase.Tpo $depbase.Po
rm -f libmulecommon.a
ar cru libmulecommon.a FileFunctions.o Format.o MD5Sum.o MuleDebug.o Path.o strerror_r.o StringFunctions.o TextFile.o
ranlib libmulecommon.a
make[4]: Leaving directory '/home/pi/adunanza/src/libs/common’
Making all in ec
make[4]: Entering directory ‘/home/pi/adunanza/src/libs/ec’
./file_generator.pl . abstracts/ECTagTypes.abstract abstracts/ECCodes.abstract;
Parsing 2 files
FileName: ECTagTypes
FileContent: EC tag types for use on the ec library.
Reading content section…
Datatype: Enum
Dataname: ECTagTypes
DataType: uint8
No more content sections
All info parsed
FileName: ECCodes
FileContent: EC codes and type definition.
Reading content section…
Datatype: TypeDef
Reading content section…
Datatype: Enum
Dataname: ProtocolVersion
DataType: uint16
Reading content section…
Datatype: Enum
Dataname: ECFlags
DataType: uint32
Reading content section…
Datatype: Enum
Dataname: ECOpCodes
DataType: uint8
Reading content section…
Datatype: Enum
Dataname: ECTagNames
DataType: uint16
Reading content section…
Datatype: Enum
Dataname: EC_DETAIL_LEVEL
DataType: uint8
Reading content section…
Datatype: Enum
Dataname: EC_SEARCH_TYPE
DataType: uint8
Reading content section…
Datatype: Enum
Dataname: EC_STATTREE_NODE_VALUE_TYPE
DataType: uint8
Reading content section…
Datatype: Enum
Dataname: EcPrefs
DataType: uint32
No more content sections
All info parsed
echo abstracts/ECTagTypes.abstract abstracts/ECCodes.abstract > ECGeneratedFiles
make all-recursive
make[5]: Entering directory '/home/pi/adunanza/src/libs/ec’
Making all in cpp
make[6]: Entering directory '/home/pi/adunanza/src/libs/ec/cpp’
gcc …/…/…/…/src/utils/mkFileSum.c -o mkFileSum
Generating ECVersion.h… created.
make all-am
make[7]: Entering directory '/home/pi/adunanza/src/libs/ec/cpp’
depbase=echo ECTag.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECTag.o -MD -MP -MF $depbase.Tpo -c -o ECTag.o ECTag.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo ECPacket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECPacket.o -MD -MP -MF $depbase.Tpo -c -o ECPacket.o ECPacket.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo ECSocket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECSocket.o -MD -MP -MF $depbase.Tpo -c -o ECSocket.o ECSocket.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo ECMuleSocket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECMuleSocket.o -MD -MP -MF $depbase.Tpo -c -o ECMuleSocket.o ECMuleSocket.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo RemoteConnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT RemoteConnect.o -MD -MP -MF $depbase.Tpo -c -o RemoteConnect.o RemoteConnect.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo ECSpecialTags.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECSpecialTags.o -MD -MP -MF $depbase.Tpo -c -o ECSpecialTags.o ECSpecialTags.cpp &&
mv -f $depbase.Tpo $depbase.Po
depbase=echo ECUInt128.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
g++ -DHAVE_CONFIG_H -I. -I…/…/…/… -DUSE_WX_EXTENSIONS -I…/…/…/…/src -I…/…/…/…/src/libs -I…/…/…/…/src/include -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -W -Wall -Wshadow -Wundef -O2 -pthread -MT ECUInt128.o -MD -MP -MF $depbase.Tpo -c -o ECUInt128.o ECUInt128.cpp &&
mv -f $depbase.Tpo $depbase.Po
rm -f libec.a
ar cru libec.a ECTag.o ECPacket.o ECSocket.o ECMuleSocket.o RemoteConnect.o ECSpecialTags.o ECUInt128.o
ranlib libec.a
make[7]: Leaving directory '/home/pi/adunanza/src/libs/ec/cpp’
make[6]: Leaving directory '/home/pi/adunanza/src/libs/ec/cpp’
make[6]: Entering directory '/home/pi/adunanza/src/libs/ec’
make[6]: Nothing to be done for ‘all-am’.
make[6]: Leaving directory '/home/pi/adunanza/src/libs/ec’
make[5]: Leaving directory '/home/pi/adunanza/src/libs/ec’
make[4]: Leaving directory '/home/pi/adunanza/src/libs/ec’
make[4]: Entering directory '/home/pi/adunanza/src/libs’
make[4]: Nothing to be done for ‘all-am’.
make[4]: Leaving directory '/home/pi/adunanza/src/libs’
make[3]: Leaving directory '/home/pi/adunanza/src/libs’
Making all in utils
make[3]: Entering directory '/home/pi/adunanza/src/utils’
make[4]: Entering directory '/home/pi/adunanza/src/utils’
make[4]: Nothing to be done for ‘all-am’.
make[4]: Leaving directory '/home/pi/adunanza/src/utils’
make[3]: Leaving directory '/home/pi/adunanza/src/utils’
Making all in pixmaps
make[3]: Entering directory '/home/pi/adunanza/src/pixmaps’
Making all in flags_xpm
make[4]: Entering directory '/home/pi/adunanza/src/pixmaps/flags_xpm’
make[4]: Nothing to be done for ‘all’.
make[4]: Leaving directory '/home/pi/adunanza/src/pixmaps/flags_xpm’
make[4]: Entering directory '/home/pi/adunanza/src/pixmaps’
make[4]: Nothing to be done for ‘all-am’.
make[4]: Leaving directory '/home/pi/adunanza/src/pixmaps’
make[3]: Leaving directory '/home/pi/adunanza/src/pixmaps’
make[3]: Entering directory '/home/pi/adunanza/src’
g++ -DHAVE_CONFIG_H -I. -I… -DUSE_WX_EXTENSIONS -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DwxUSE_GUI=0 -I./libs -I./include -W -Wall -Wshadow -Wundef -O2 -MT libmulesocket_a-LibSocket.o -MD -MP -MF .deps/libmulesocket_a-LibSocket.Tpo -c -o libmulesocket_a-LibSocket.o test -f 'LibSocket.cpp' || echo './'LibSocket.cpp
In file included from LibSocket.cpp:33:0:
LibSocketWX.cpp:161:1: error: expected unqualified-id before ‘==’ token
Makefile:2183: recipe for target ‘libmulesocket_a-LibSocket.o’ failed
make[3]: *** [libmulesocket_a-LibSocket.o] Error 1
make[3]: Leaving directory '/home/pi/adunanza/src’
Makefile:5045: recipe for target ‘all-recursive’ failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/pi/adunanza/src’
Makefile:497: recipe for target ‘all-recursive’ failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/adunanza’
Makefile:398: recipe for target ‘all’ failed
make: *** [all] Error 2

Prima di ripostare ho tentato di risolvere in autonomia, anche perchè prima non me lo dava !
Non ho trovato soluzioni a questi errori. Non riesco a capire, la guida che ho seguito era la stessa della prima volta.
Mi spiace farvi perdere tempo, e grazie per l’aiuto.