S
SamuJF

  • Oct 1, 2024
  • Joined Aug 31, 2024
  • 0 best answers
  • I'm trying to compile godot-cpp with scons in mi linux, but it always fails.

    Error:
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedFloat32Array>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:128:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedFloat32Array, Variant:😛ACKED_FLOAT32_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedFloat64Array>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:129:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedFloat64Array, Variant:😛ACKED_FLOAT64_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedStringArray>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:130:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedStringArray, Variant:😛ACKED_STRING_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedVector2Array>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:131:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedVector2Array, Variant:😛ACKED_VECTOR2_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedVector3Array>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:132:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedVector3Array, Variant:😛ACKED_VECTOR3_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedVector4Array>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:133:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedVector4Array, Variant:😛ACKED_VECTOR4_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    In file included from gen/include/godot_cpp/classes/object.hpp:41,
    from include/godot_cpp/core/object.hpp:42,
    from include/godot_cpp/core/method_ptrcall.hpp:36,
    from include/godot_cpp/core/binder_common.hpp:36,
    from include/godot_cpp/core/method_bind.hpp:34,
    from include/godot_cpp/core/class_db.hpp:38,
    from src/godot.cpp:35:
    include/godot_cpp/variant/typed_array.hpp: In constructor 'godot::TypedArray<godot:😛ackedColorArray>::TypedArray(const godot::Variant&)':
    include/godot_cpp/variant/typed_array.hpp:73:31: error: call of overloaded 'Array(const godot::Variant&)' is ambiguous
    TypedArray(Array(p_variant)) { \
    ^
    include/godot_cpp/variant/typed_array.hpp:134:1: note: in expansion of macro 'MAKE_TYPED_ARRAY'
    MAKE_TYPED_ARRAY(PackedColorArray, Variant:😛ACKED_COLOR_ARRAY)
    ~~~~~~~~~~~~
    In file included from gen/include/godot_cpp/variant/builtin_types.hpp:59,
    from include/godot_cpp/variant/variant.hpp:36,
    from include/godot_cpp/core/property_info.hpp:38,
    from include/godot_cpp/classes/wrapped.hpp:36,
    from src/godot.cpp:34:
    gen/include/godot_cpp/variant/array.hpp:162:2: note: candidate: 'godot::Array::Array(godot::Array&&)'
    Array(Array &&p_other);
    ~~
    gen/include/godot_cpp/variant/array.hpp:161:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector4Array&)'
    Array(const PackedVector4Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:160:2: note: candidate: 'godot::Array::Array(const godot:😛ackedColorArray&)'
    Array(const PackedColorArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:159:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector3Array&)'
    Array(const PackedVector3Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:158:2: note: candidate: 'godot::Array::Array(const godot:😛ackedVector2Array&)'
    Array(const PackedVector2Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:157:2: note: candidate: 'godot::Array::Array(const godot:😛ackedStringArray&)'
    Array(const PackedStringArray &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:156:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat64Array&)'
    Array(const PackedFloat64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:155:2: note: candidate: 'godot::Array::Array(const godot:😛ackedFloat32Array&)'
    Array(const PackedFloat32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:154:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt64Array&)'
    Array(const PackedInt64Array &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:153:2: note: candidate: 'godot::Array::Array(const godot:😛ackedInt32Array&)'
    Array(const PackedInt32Array &p_from);
    ^~~~
    gen/include/godot_cpp/variant/array.hpp:152:2: note: candidate: 'godot::Array::Array(const godot:😛ackedByteArray&)'
    Array(const PackedByteArray &p_from);
    ~~
    gen/include/godot_cpp/variant/array.hpp:150:2: note: candidate: 'godot::Array::Array(const godot::Array&)'
    Array(const Array &p_from);
    ^~~~
    scons: *** [src/classes/low_level.linux.template_debug.x86_64.o] Error 1
    scons: *** [src/classes/wrapped.linux.template_debug.x86_64.o] Error 1
    scons: *** [src/core/class_db.linux.template_debug.x86_64.o] Error 1
    scons: *** [src/godot.linux.template_debug.x86_64.o] Error 1
    scons: building terminated because of errors.