by DUKE40 » Mon Apr 14, 2014 8:58 pm
Anybody an idea what I can do to get QGroundControl compiled on my Linux?
I have already checked that qt4 4.8.4 is installed in fact I already have 4.8.5 installed.
But I keep getting the following error:
gcc -c -fno-implicit-templates -O3 -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES hash_s_itemlistp_t.cc
In file included from ../../../../../speech_tools/include/EST_THash.h:46:0,
from hash_s_itemlistp_t.cc:42:
../../../../../speech_tools/include/EST_TIterator.h: In instantiation of ‘EST_TStructIterator<Container, IPointer, Entry>::EST_TStructIterator(const Container&) [with Container = EST_THash<EST_String, EST_TList<EST_Item*>*>; IPointer = EST_THash<EST_String, EST_TList<EST_Item*>*>::IPointer_s; Entry = EST_Hash_Pair<EST_String, EST_TList<EST_Item*>*>]’:
hash_s_itemlistp_t.cc:56:1: required from here
../../../../../speech_tools/include/EST_TIterator.h:212:17: error: ‘begin’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
{ begin(over); }
^
../../../../../speech_tools/include/EST_TIterator.h:212:17: note: declarations in dependent base ‘EST_TIterator<EST_THash<EST_String, EST_TList<EST_Item*>*>, EST_THash<EST_String, EST_TList<EST_Item*>*>::IPointer_s, EST_Hash_Pair<EST_String, EST_TList<EST_Item*>*> >’ are not found by unqualified lookup
../../../../../speech_tools/include/EST_TIterator.h:212:17: note: use ‘this->begin’ instead
../../../../../speech_tools/include/EST_TIterator.h: In instantiation of ‘EST_TRwStructIterator<Container, IPointer, Entry>::EST_TRwStructIterator(Container&) [with Container = EST_THash<EST_String, EST_TList<EST_Item*>*>; IPointer = EST_THash<EST_String, EST_TList<EST_Item*>*>::IPointer_s; Entry = EST_Hash_Pair<EST_String, EST_TList<EST_Item*>*>]’:
hash_s_itemlistp_t.cc:56:1: required from here
../../../../../speech_tools/include/EST_TIterator.h:292:17: error: ‘begin’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
{ begin(over); }
^
../../../../../speech_tools/include/EST_TIterator.h:292:17: note: declarations in dependent base ‘EST_TRwIterator<EST_THash<EST_String, EST_TList<EST_Item*>*>, EST_THash<EST_String, EST_TList<EST_Item*>*>::IPointer_s, EST_Hash_Pair<EST_String, EST_TList<EST_Item*>*> >’ are not found by unqualified lookup
../../../../../speech_tools/include/EST_TIterator.h:292:17: note: use ‘this->begin’ instead
make[4]: *** [hash_s_itemlistp_t.o] Fehler 1
make[3]: *** [inst_tmpl] Fehler 2
make[2]: *** [MultiSyn] Fehler 2
rm init_modules.o
make[1]: *** [modules] Fehler 2
make: *** [src] Fehler 2
What is missing for the compilation working?
Would be great if someone could poitn me in the right direction.
Thanks and best regards,
Best regards,