gabyx / ExecutionGraph

Fast Generic Execution Graph/Network
Mozilla Public License 2.0
46 stars 7 forks source link

GUI Runs #5

Closed gabyx closed 6 years ago

gabyx commented 6 years ago

Hoi Simon,

Auso hans no fertig gschafft, alles bildet jetzt und louft wieder, jupi :-) S GUI louft usem VS Code und Extern au, alles isch Setup. Mit der CMake Extension woni bruche (funktioniert wunderbar) (siehe .vscode/extentions.json) Paar info Chasch ganz eifach im (ohni irgendwas, nur eis Projekt offe ha im VS Code! =) die zwöi Befäu da bruche. bildschirmfoto 2018-02-03 um 02 00 45

Default Buildstruktur isch wie folgt: bildschirmfoto 2018-02-03 um 02 03 08

P.S Wenn codisch, bruch doch grads FileHeaderComment plugin (alles im exetnsions.json) bildschirmfoto 2018-02-03 um 02 10 02

S Debug target isch: bildschirmfoto 2018-02-03 um 02 13 36

ig han es gui/executionGraph/client/cmake/RunAngluarBuild.sh script. Dört hani --proddinne, chasch de Befäu eifach apasse wenn was nid stimmt. De Output kopierts is ./build/executionGraph/client directory, das wiederum wird bim Builde diräkt ins ExecutionGraphGUI.app/Contents/client kopiert. Wenns Standalone (Finder) startisch isch de FileHandlerPfad diräkt dört dri, wenns übers VS Code startisch bruchts

Das isch scho aues, ig schribe mou d Spez uf so guet ig chan ;) Und das woni scho irgendwie gwurstet han...

simonspoerri commented 6 years ago

Hoi Gabriel!

da häsch ja na es ziitli gschaffed dra! :)

das mitem kompiliere gaht bi mir aber nanig so richtig…? Superbuild tuet, dann builde aber nöd:

Häsch Du nöd gmeint mitem Apple Clang sött das tue?

iMac:build Cmon$ clang --version Apple LLVM version 9.0.0 (clang-900.0.39.2) Target: x86_64-apple-darwin17.2.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin iMac:build Cmon$

Execute cmake with arguments: --build,/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build,--target,all,--config,Debug,--,-j,6 [vscode] Executing command: cmake --build /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build --target all --config Debug -- -j 6 /Applications/CMake.app/Contents/bin/cmake -H/Users/Cmon/Dev/workspaces/privat/ExecutionGraph -B/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build --check-build-system CMakeFiles/Makefile.cmake 0 /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/CMakeFiles /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/rttr.dir/build.make CMakeFiles/rttr.dir/depend cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Cmon/Dev/workspaces/privat/ExecutionGraph /Users/Cmon/Dev/workspaces/privat/ExecutionGraph /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/CMakeFiles/rttr.dir/DependInfo.cmake --color= Scanning dependencies of target rttr /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/rttr.dir/build.make CMakeFiles/rttr.dir/build [ 12%] Creating directories for 'rttr' /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-build /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/install/rttr /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/tmp /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-stamp /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src /Applications/CMake.app/Contents/bin/cmake -E touch /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-stamp/rttr-mkdir [ 25%] Performing download step (git clone) for 'rttr' cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src && /Applications/CMake.app/Contents/bin/cmake -P /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/tmp/rttr-gitclone.cmake Cloning into 'rttr'... Switched to a new branch 'disable-warnings' Branch disable-warnings set up to track remote branch disable-warnings from origin. cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src && /Applications/CMake.app/Contents/bin/cmake -E touch /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-stamp/rttr-download [ 37%] No patch step for 'rttr' [ 50%] Skipping update step for 'rttr' /Applications/CMake.app/Contents/bin/cmake -E echo_append cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr && /Applications/CMake.app/Contents/bin/cmake -E echo_append /Applications/CMake.app/Contents/bin/cmake -E touch /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-stamp/rttr-patch [ 62%] Performing configure step for 'rttr' cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build && /Applications/CMake.app/Contents/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=ON -DBUILD_STATIC=OFF -DBUILD_BENCHMARKS=OFF -DBUILD_UNIT_TESTS=OFF -DCMAKE_INSTALL_PREFIX=/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/install/rttr "-GUnix Makefiles" /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr -- The CXX compiler identification is AppleClang 9.0.0.9000039 -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Supported features = cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17 Project version: 0.9.6 -- Architecture: x64 -- Enabled: use of RTTI -- Performing Test HAS_NO_EXCEPT_TYPE_SIGNATURE_SUPPORT -- Performing Test HAS_NO_EXCEPT_TYPE_SIGNATURE_SUPPORT - Success -- Performing Test HAS_STL_NO_EXCEPT_TYPE_SIGNATURE_SUPPORT -- Performing Test HAS_STL_NO_EXCEPT_TYPE_SIGNATURE_SUPPORT - Success -- Performing Test HAS_CXX_CONSTEXPR -- Performing Test HAS_CXX_CONSTEXPR - Success -- using C++: 17 -- -- Finding 3rd party libs... -- =========================== -- Finished finding 3rd party libs! CMake Warning at CMake/installer.cmake:60 (message): This system is not supported for packing Call Stack (most recent call first): CMakeLists.txt:82 (include)

-- Scanning rttr module. -- =========================== -- rttr directory included -- Scanning rttr module finished! -- -- Scanning json_serialization module. -- =========================== -- json directory included -- Scanning json_serialization module finished! -- -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Warning at doc/CMakeLists.txt:84 (message): Doxygen not found - Documentation will not be generated!

-- Configuring done -- Generating done -- Build files have been written to: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build && /Applications/CMake.app/Contents/bin/cmake -E touch /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/build/../buildExternal/rttr/src/rttr-stamp/rttr-configure [ 75%] Performing build step for 'rttr' cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build && /Applications/Xcode.app/Contents/Developer/usr/bin/make /Applications/CMake.app/Contents/bin/cmake -H/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr -B/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build --check-build-system CMakeFiles/Makefile.cmake 0 /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/CMakeFiles /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all /Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/rttr/CMakeFiles/rttr_core.dir/build.make src/rttr/CMakeFiles/rttr_core.dir/depend cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/CMakeFiles/rttr_core.dir/DependInfo.cmake --color= Scanning dependencies of target rttr_core /Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/rttr/CMakeFiles/rttr_core.dir/build.make src/rttr/CMakeFiles/rttr_core.dir/build [ 3%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/constructor.cpp.o cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/constructor.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp [ 6%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/destructor.cpp.o [ 9%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/enumeration.cpp.o cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/enumeration.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp [ 12%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/parameter_info.cpp.o [ 15%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/method.cpp.o cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/parameter_info.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/parameter_info.cpp cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/method.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/destructor.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp [ 18%] Building CXX object src/rttr/CMakeFiles/rttr_core.dir/policy.cpp.o cd /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DRTTR_DLL -DRTTR_DLL_EXPORTS -Drttr_core_EXPORTS -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr-build/src/rttr/.. -I/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/.. -frtti -O3 -DNDEBUG -frtti -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wall -std=c++1z -o CMakeFiles/rttr_core.dir/policy.cpp.o -c /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:31: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages]

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/parameter_info.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:30: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages]

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:30: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages]

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:31: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages] In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:31:

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages]

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^
       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:31: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:134:5: error: "Do not know how to export classes for this platform"

error "Do not know how to export classes for this platform"

^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:217:12: warning: WARNING: You need to implement DEPRECATED for this compiler [-W#pragma-messages]

pragma message("WARNING: You need to implement DEPRECATED for this compiler")

       ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:312:12: warning: WARNING: unknown compiler, don't know how to disable deprecated warnings [-W#pragma-messages]

pragma message("WARNING: unknown compiler, don't know how to disable deprecated warnings")

       ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:28: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:44:1: error: unknown type name 'RTTR_HELPER_DLL_EXPORT' RTTR_API destructor create_invalid_item(); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:28: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:43:1: error: extraneous 'template<>' in declaration of variable 'destructor' template<> ^~~~~~ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:44:20: error: expected ';' at end of declaration RTTR_API destructor create_invalid_item(); ^ ; /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:44:21: error: C++ requires a type specifier for all declarations RTTR_API destructor create_invalid_item(); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:74:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:72:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API destructor ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:72:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API destructor ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:28: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:56:5: error: expected expression struct RTTR_API meth ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: error: variable has incomplete type 'struct RTTR_HELPER_DLL_EXPORT' struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:8: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:35:27: error: 'policy' is not a class, namespace, or enumeration const detail::bind_as_ptr policy::prop::bind_as_ptr = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:37:36: error: 'policy' is not a class, namespace, or enumeration const detail::as_reference_wrapper policy::prop::as_reference_wrapper = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:39:29: error: 'policy' is not a class, namespace, or enumeration const detail::return_as_ptr policy::meth::return_ref_as_ptr = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:41:30: error: 'policy' is not a class, namespace, or enumeration const detail::discard_return policy::meth::discard_return = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:45:30: error: 'policy' is not a class, namespace, or enumeration const detail::as_raw_pointer policy::ctor::as_raw_ptr = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:47:33: error: 'policy' is not a class, namespace, or enumeration const detail::as_std_shared_ptr policy::ctor::as_std_shared_ptr = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/policy.cpp:49:25: error: 'policy' is not a class, namespace, or enumeration const detail::as_object policy::ctor::as_object = {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/policy.h:49:17: note: 'policy' declared here struct RTTR_API policy ^ 2 warnings and 10 errors generated. make[5]: [src/rttr/CMakeFiles/rttr_core.dir/policy.cpp.o] Error 1 make[5]: Waiting for unfinished jobs.... In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:110:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:118:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:116:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API property ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:83:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_less_than(const void, const void, const type&, int&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:84:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_equal(const void, const void, const type&, bool&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:174:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:172:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API type ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:42:21: error: field has incomplete type 'rttr::type' type m_base_type; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:39:26: error: variable has incomplete type 'rttr::type' base_class_info(type t, void(rttr_cast_func)(void*)) ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:109:26: error: incomplete type 'rttr::type' named in nested name specifier vec.emplace_back(type::get(), &rttr_cast_impl<DerivedClass, BaseClass>); ^~ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:109:36: error: 'BaseClass' does not refer to a value vec.emplace_back(type::get(), &rttr_cast_impl<DerivedClass, BaseClass>); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:103:42: note: declared here template<typename DerivedClass, typename BaseClass, typename... U> ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:109:47: error: expected expression vec.emplace_back(type::get(), &rttr_cast_impl<DerivedClass, BaseClass>); ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:35: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_derived_info_func.h:44:10: error: field has incomplete type 'rttr::type' type m_type; //!< The corresponding typ object to the \ref m_ptr ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:35: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_derived_info_func.h:56:18: error: incomplete type 'rttr::type' named in nested name specifier return {ptr, type::get()}; ^~ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:35: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_derived_info_func.h:56:28: error: 'T' does not refer to a value return {ptr, type::get()}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_derived_info_func.h:53:19: note: declared here template ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_derived_info_func.h:56:31: error: expected expression return {ptr, type::get()}; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/constructor.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/constructor.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:36: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/get_create_variant_func.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/variant.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/variant/variant_data.h:55:1: error: struct 'RTTR_HELPER_DLL_EXPORT' was previously declared as a class [-Werror,-Wmismatched-tags] struct RTTR_API void_variant_type {}; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: previous use is here class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:110:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:110:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:118:5: error: expected expression public: ^ 33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:118:5: error: expected expression /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:116:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API property ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^
public:
^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:116:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API property ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:83:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_less_than(const void, const void, const type&, int&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:84:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_equal(const void, const void, const type&, bool&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:174:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:172:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API type ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:29: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/destructor/destructor_wrapper_base.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:33: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:110:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:72:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API destructor ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:29: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/destructor/destructor_wrapper_base.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:118:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/property.h:116:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API property ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/destructor.h:72:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API destructor ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

/Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:42:21: error: field has incomplete type 'rttr::type' type m_base_type; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:39:26: error: variable has incomplete type 'rttr::type' base_class_info(type t, void(rttr_cast_func)(void)) ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:83:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_less_than(const void, const void, const type&, int&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:84:10: error: cannot combine with previous 'type-name' declaration specifier RTTR_API bool compare_types_equal(const void, const void*, const type&, bool&); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:174:5: error: expected expression public: ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:172:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API type ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:42:21: error: field has incomplete type 'rttr::type' type m_base_type; ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/enumeration.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/enumeration.h:32: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:39:26: error: variable has incomplete type 'rttr::type' base_class_info(type t, void(rttr_cast_func)(void*)) ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/parameter_info.cpp:28: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:110:5: error: expected expression public: ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/destructor.cpp:29: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/destructor/destructor_wrapper_base.h:32: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:83:10: error: cannot combine with previous 'type-name' declaration specifier /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:16: error: variable has incomplete type 'class RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/parameter_info.h:108:7: note: forward declaration of 'rttr::RTTR_HELPER_DLL_EXPORT' class RTTR_API parameter_info ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/base/core_prerequisites.h:139:25: note: expanded from macro 'RTTR_API'

define RTTR_API RTTR_HELPER_DLL_EXPORT

                    ^

RTTR_API bool compare_types_less_than(const void, const void, const type&, int&); ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:109:26: error: incomplete type 'rttr::type' named in nested name specifier vec.emplace_back(type::get(), &rttr_cast_impl<DerivedClass, BaseClass>); ^~ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/misc/misc_type_traits.h:44:7: note: forward declaration of 'rttr::type' class type; ^ In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/method.cpp:28: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/method.h:35: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/array_range.h:338: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/impl/array_range_impl.h:33: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/type.h:1189: In file included from /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/type_impl.h:34: /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:109:36: error: 'BaseClass' does not refer to a value vec.emplace_back(type::get(), &rttr_cast_impl<DerivedClass, BaseClass>); ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGraph/buildExternal/rttr/src/rttr/src/rttr/../rttr/detail/type/base_classes.h:103:42: note: declared here template<typename DerivedClass, typename BaseClass, typename... U> ^ /Users/Cmon/Dev/workspaces/privat/ExecutionGra

gabyx commented 6 years ago

Hehe, ok, ja ig bin da ufemne experimentelle pull request branch für RTTR: https://github.com/rttrorg/rttr/pull/100 set gli gmergt wärde, aber du hesch rächt han wider was kaput gmacht... mom set grad fixe

gabyx commented 6 years ago

ig hans gfixt. lueg mou ufd de Travis job da: https://travis-ci.org/rttrorg/rttr/builds/337171063 dä isch mit em 9.2 Xcode, (vellecht machts sinn no upzgrade :-) isch immer guet :-)) bi mir hets mit em 8.0.0 ou funktioniert, momentan testet travis ou no 9.0.0 (hani grad hinzuegfüegt jetzt kA obs buildet, set eigentlech, aber ig weiss das es nid chönnt go, es git so gwüssi flags in rttr wo gwüsse compiler feature abstelle...

gabyx commented 6 years ago

da isch dä Superbuild code im FindRTTRLib.cmake bildschirmfoto 2018-02-04 um 11 57 25

simonspoerri commented 6 years ago

btw.

Source node
Target node

—>

On 4 Feb 2018, at 11:57, Gabriel Nützi notifications@github.com wrote:

da isch dä Superbuild code im FindRTTRLib.cmake https://user-images.githubusercontent.com/647437/35776751-9fd3e480-09a2-11e8-9174-c1e4d5af5ac5.png — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gabyx/ExecutionGraph/pull/5#issuecomment-362898276, or mute the thread https://github.com/notifications/unsubscribe-auth/ABAEPRN1kcd3W3kUySYD9vU3J1_a_AJeks5tRY0xgaJpZM4R3-ty.

gabyx commented 6 years ago

für was steit ngcs :). Hät eher öpis in richtig eg-.... erwartet =)

gabyx commented 6 years ago

Sorry: Han chli fäu Alarm gä mit em GUI, the branch isch ebe noni gmergt, aber es chunt guet: set grad testet wärde, jetzt sets mit aune AppleCompiler ga https://travis-ci.org/rttrorg/rttr/builds/337239514