In fase di compilazione ottengo questo errore:
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:3506: set di istruzioni per l'obiettivo "amuled-amuled.o" non riuscito
make[3]: *** [amuled-amuled.o] Errore 1
make[3]: uscita dalla directory "/home/yoshi/Documenti/Installati/AdunanzA-2012.1/src"
Makefile:5066: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[2]: *** [all-recursive] Errore 1
make[2]: uscita dalla directory "/home/yoshi/Documenti/Installati/AdunanzA-2012.1/src"
Makefile:637: set di istruzioni per l'obiettivo "all-recursive" non riuscito
make[1]: *** [all-recursive] Errore 1
make[1]: uscita dalla directory "/home/yoshi/Documenti/Installati/AdunanzA-2012.1"
Makefile:528: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2
Un errore simile lo ottenevo anche con aMule-AdunanzA-2012.1-2.3.1 (ho aperto anche un altro topic a riguardo)