Just a little note: I installed 5GB of files to get to this point !
Well, development (including self-compiling from source) requires a lot of resources :-)
configure log:
2. post always the whole configure output
The message exceeds the maximum allowed length (20000 characters)
The wiki page says to include the configure
output, not the contents of config.log. The former is usually more than enough to help (and much less verbose).
3. post the compilation error (but please NOT the whole make output)
Compiling DownloadQueue.cpp
In file included from DownloadQueue.h:30:0,
from DownloadQueue.cpp:26:
ObservableQueue.h: In instantiation of ‘void CObservableQueue<ValueType>::ObserverAdded(CObservableQueue<ValueType>::ObserverType*) [with ValueType = CPartFile*; CObservableQueue<ValueType>::ObserverType = CObserver<CQueueEvent<CPartFile*> >]’:
DownloadQueue.cpp:1528:32: required from here
ObservableQueue.h:334:55: error: ‘NotifyObservers’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
NotifyObservers( EventType( EventType::STARTING ), o );
^
ObservableQueue.h:334:55: note: declarations in dependent base ‘CObservable<CQueueEvent<CPartFile*> >’ are not found by unqualified lookup
ObservableQueue.h:334:55: note: use ‘this->NotifyObservers’ instead
ObservableQueue.h: In instantiation of ‘void CObservableQueue<ValueType>::ObserverRemoved(CObservableQueue<ValueType>::ObserverType*) [with ValueType = CPartFile*; CObservableQueue<ValueType>::ObserverType = CObserver<CQueueEvent<CPartFile*> >]’:
DownloadQueue.cpp:1665:1: required from here
ObservableQueue.h:341:55: error: ‘NotifyObservers’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
NotifyObservers( EventType( EventType::STOPPING ), o );
^
ObservableQueue.h:341:55: note: declarations in dependent base ‘CObservable<CQueueEvent<CPartFile*> >’ are not found by unqualified lookup
ObservableQueue.h:341:55: note: use ‘this->NotifyObservers’ instead
Makefile:1759: recipe for target 'amule-DownloadQueue.o' failed
make[3]: *** [amule-DownloadQueue.o] Error 1
Makefile:3255: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:484: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:389: recipe for target 'all' failed
make: *** [all] Error 2
As much as I know this has already been resolved since the release of 2.3.1. Please download a recent development version from
https://github.com/amule-project/amule and see if you still have any problems.