Skip to content

Instantly share code, notes, and snippets.

@winston-yallow
Created March 30, 2021 12:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save winston-yallow/e7ab58955bf4e4028df94347807848bd to your computer and use it in GitHub Desktop.
Save winston-yallow/e7ab58955bf4e4028df94347807848bd to your computer and use it in GitHub Desktop.
godex compilation log
scons: Reading SConscript files ...
Enabling ALSA
Enabling PulseAudio
Enabling udev support
YASM is necessary for WebM SIMD optimizations.
WebM SIMD optimizations are disabled. Check if your CPU architecture, CPU bits or platform are supported!
Checking for C header file mntent.h... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
Compiling ==> modules/godex/components/child.cpp
Compiling ==> modules/godex/components/dynamic_component.cpp
Compiling ==> modules/godex/iterators/dynamic_query.cpp
Compiling ==> modules/godex/systems/dynamic_system.cpp
Compiling ==> modules/godex/world/world.cpp
Compiling ==> modules/godex/pipeline/pipeline.cpp
Compiling ==> modules/godex/ecs.cpp
Compiling ==> modules/godex/register_types.cpp
In file included from modules/godex/components/dynamic_component.cpp:1:
In file included from modules/godex/components/dynamic_component.h:3:
modules/godex/components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/components/../systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<ZeroVariantComponent>' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:16:23: note: in instantiation of template class 'DynamicDenseVectorStorage<ZeroVariantComponent>' requested here
return godex_new(DynamicDenseVectorStorage<ZeroVariantComponent>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<1> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:18:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<1> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<1>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<2> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:20:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<2> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<2>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<3> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:22:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<3> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<3>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<4> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:24:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<4> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<4>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<5> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:26:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<5> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<5>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<6> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:28:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<6> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<6>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<7> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:30:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<7> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<7>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<8> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:32:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<8> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<8>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<9> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:34:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<9> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<9>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<10> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:36:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<10> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<10>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<11> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:38:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<11> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<11>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<12> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:40:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<12> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<12>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<13> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:42:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<13> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<13>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<14> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:44:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<14> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<14>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<15> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:46:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<15> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<15>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<16> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:48:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<16> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<16>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/world/world.cpp:5:
In file included from modules/godex/world/../storage/hierarchical_storage.h:3:
In file included from modules/godex/world/../storage/../components/child.h:3:
modules/godex/world/../storage/../components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/world/../storage/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<17> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:50:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<17> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<17>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<18> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:52:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<18> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<18>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<19> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:54:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<19> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<19>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/dynamic_component.cpp:3:
modules/godex/components/../storage/dense_vector_storage.h:55:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/components/../storage/dense_vector_storage.h:61:42: note: in instantiation of template class 'DenseVectorStorage<VariantComponent<20> >' requested here
class DynamicDenseVectorStorage : public DenseVectorStorage<T> {
^
modules/godex/components/dynamic_component.cpp:56:23: note: in instantiation of template class 'DynamicDenseVectorStorage<VariantComponent<20> >' requested here
return godex_new(DynamicDenseVectorStorage<VariantComponent<20>>(this));
^
modules/godex/components/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/components/child.cpp:1:
In file included from modules/godex/components/child.h:3:
modules/godex/components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/components/../systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/world/world.cpp:5:
modules/godex/world/../storage/hierarchical_storage.h:25:7: warning: 'configure' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
void configure(const Dictionary &p_config) {
^
modules/godex/world/../databags/../systems/../iterators/../storage/storage.h:28:15: note: overridden virtual function is here
virtual void configure(const Dictionary &p_config) {}
^
In file included from modules/godex/world/world.cpp:5:
modules/godex/world/../storage/hierarchical_storage.h:155:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/world/../databags/../systems/../iterators/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
In file included from modules/godex/ecs.cpp:4:
In file included from modules/godex/components/dynamic_component.h:3:
modules/godex/components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/iterators/dynamic_query.cpp:1:
In file included from modules/godex/iterators/dynamic_query.h:3:
modules/godex/iterators/../components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
1 error generated.
scons: *** [modules/godex/components/child.linuxbsd.tools.64.llvm.o] Error 1
In file included from modules/godex/systems/dynamic_system.cpp:1:
In file included from modules/godex/systems/dynamic_system.h:3:
In file included from modules/godex/systems/../iterators/dynamic_query.h:3:
modules/godex/systems/../iterators/../components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/pipeline/pipeline.cpp:4:
In file included from modules/godex/pipeline/../storage/hierarchical_storage.h:3:
In file included from modules/godex/pipeline/../systems/../iterators/../storage/../components/child.h:3:
modules/godex/pipeline/../systems/../iterators/../storage/../components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/pipeline/../systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
2 warnings and 1 error generated.
In file included from modules/godex/register_types.cpp:4:
In file included from modules/godex/components/child.h:3:
modules/godex/components/component.h:99:39: error: 'target' is a private member of 'DataAccessor'
return static_cast<const T *>(comp->target);
^
modules/godex/systems/../iterators/../world/../ecs_types.h:388:8: note: declared private here
void *target = nullptr;
^
In file included from modules/godex/pipeline/pipeline.cpp:4:
modules/godex/pipeline/../storage/hierarchical_storage.h:25:7: warning: 'configure' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
void configure(const Dictionary &p_config) {
^
modules/godex/pipeline/../systems/../iterators/../world/../storage/storage.h:28:15: note: overridden virtual function is here
virtual void configure(const Dictionary &p_config) {}
^
In file included from modules/godex/pipeline/pipeline.cpp:4:
modules/godex/pipeline/../storage/hierarchical_storage.h:155:25: warning: 'get_stored_entities' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual EntitiesBuffer get_stored_entities() const {
^
modules/godex/pipeline/../systems/../iterators/../world/../storage/storage.h:73:25: note: overridden virtual function is here
virtual EntitiesBuffer get_stored_entities() const {
^
scons: *** [modules/godex/world/world.linuxbsd.tools.64.llvm.o] Error 1
2 warnings and 1 error generated.
scons: *** [modules/godex/pipeline/pipeline.linuxbsd.tools.64.llvm.o] Error 1
21 warnings and 1 error generated.
scons: *** [modules/godex/components/dynamic_component.linuxbsd.tools.64.llvm.o] Error 1
1 error generated.
scons: *** [modules/godex/systems/dynamic_system.linuxbsd.tools.64.llvm.o] Error 1
1 error generated.
scons: *** [modules/godex/ecs.linuxbsd.tools.64.llvm.o] Error 1
1 error generated.
scons: *** [modules/godex/iterators/dynamic_query.linuxbsd.tools.64.llvm.o] Error 1
1 error generated.
scons: *** [modules/godex/register_types.linuxbsd.tools.64.llvm.o] Error 1
scons: building terminated because of errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment