Forums

OverviewFelgo 2 Support (Qt 5) › Cloud build error: Qt requires a C++11 compiler

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #23454

    Peter

    Hey folks,

    finally I managed to code my own card game based on ONU demo. The project builds fine on ubuntu gcc. When starting iOS build on your cloud I receive the following error:

    error Qt requires a C++11 compiler and yours does not seem to be that. Any help?

    the whole log:

    ####################################################
    ###
    ## Clone project repository
    #
    – Clone Git repository
    – Clone repository
    – Load branch master
    Finished in 00h 00m 01s

    ####################################################
    ###
    ## Build & Sign project
    #
    – Working in temporary Felgo CI directory
    /private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce
    – General options
    – Verbose output…NO
    – Jobs…5
    – Compiler options
    – Selected compiler(s)…ios
    – Selected Qt Version…5.13.2
    – Download Qt compiler…YES (overrides –qt-sdk-root)
    – Project configuration options
    – Project file (*.pro) found…YES
    – Override PRODUCT_IDENTIFIER…NO
    – Override PRODUCT_VERSION_CODE…NO
    – Override PRODUCT_VERSION_NAME…NO
    – Felgo library options
    – Felgo library source…live
    – Selected Felgo version…latest
    – Felgo library branch…2
    – iOS specific options
    – Certificate specified…YES
    – Certificate password specified…YES
    – Provisionfile specified…YES
    ———————————————————-
    – Download Qt compiler ‘ios’
    – Qt compiler available ‘macx/vplayengine.2.qt.ios’ v5.13.2-1
    – Download Qt compiler
    – Successfully downloaded Qt compiler
    – Prepare Qt compiler
    – Download Felgo library for ios
    – Felgo library available ‘macx/vplayengine.2.ios’ v3.5.0
    – Download Felgo library
    – Successfully downloaded
    – Build project as iOS app
    – Preparation
    – Prepare iOS signing
    +—————-+———————————————–
    | Profile Name | ‘XXXXXXXXXXXXXXX’
    | App ID | ‘XXXXXXXXXXXXXXXXXXXXX’
    | App ID Name | ‘XXXXXXXXXXXX’
    | Codesign identity | ‘XXXXXXXXXXXXXXXXXXx’
    | Provision type | ‘development’
    | Apple Team ID | ‘XXXXXXXXXXXXXX’
    | Provision UUID | ‘XXXXXXXXXXXXXXXXXXXXXXXX’
    | Provision created | ‘Sun May 24 20:31:58 GMT 2020’
    | Provision expires | ‘Mon May 24 20:31:58 GMT 2021’
    +—————-+———————————————–
    – Prepare project
    – Generate fastlane configuration (iOS development)
    – Build app
    – Build Qt project…
    – Fetching and applying Felgo License
    – Felgo License key received
    Set Felgo license key for ‘XXXXXXXXXXXX’, version code 1
    – Load more signing details
    – Load fastlane…
    – Build, sign & package iOS app…
    – Unsuccessful build
    ———————————————————-
    Error text for error-build-package-ios-failed
    ———————————————————-
    [22:50:50]: [33mfastlane detected a Gemfile in the current directory[0m
    [22:50:50]: [33mHowever, it seems like you didn’t use bundle exec[0m
    [22:50:50]: [33mTo launch fastlane faster, please use[0m
    [22:50:50]:
    [22:50:50]: [36m$ bundle exec fastlane release[0m
    [22:50:50]:
    [22:50:50]: [33mGet started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile%5B0m
    [22:50:51]: Sending anonymous analytics information
    [22:50:51]: Learn more at https://docs.fastlane.tools/#metrics
    [22:50:51]: No personal or sensitive data is sent.
    [22:50:51]: You can disable this by adding opt_out_usage at the top of your Fastfile
    [22:50:51]: [32m——————————[0m
    [22:50:51]: [32m— Step: default_platform —[0m
    [22:50:51]: [32m——————————[0m
    [22:50:51]: [32mDriving the lane ‘ios release’ 🚀[0m
    [22:50:51]: [32m—————————–[0m
    [22:50:51]: [32m— Step: create_keychain —[0m
    [22:50:51]: [32m—————————–[0m
    [22:50:51]: [36m$ security list-keychains -d user[0m
    [22:50:51]: ▸ [35m”/Users/distiller/Library/Keychains/login.keychain-db”[0m
    [22:50:51]: [32m——————————–[0m
    [22:50:51]: [32m— Step: import_certificate —[0m
    [22:50:51]: [32m——————————–[0m
    [22:50:52]: [33mKeychain password for /Users/distiller/project/repo/build-ios/cichain.keystore was not specified and not found in your keychain. Specify the ‘keychain_password’ option to prevent the UI permission popup when code signing[0m
    [22:50:52]: Setting key partition list… (this can take a minute if there are a lot of keys installed)
    [22:50:52]: [32m———————————[0m
    [22:50:52]: [32m— Step: update_project_team —[0m
    [22:50:52]: [32m———————————[0m
    [!] Xcodeproj doesn’t know about the following attributes {“name”=>”Compile Sources”} for the ‘PBXSourcesBuildPhase’ isa.
    [!] Xcodeproj doesn’t know about the following attributes {“name”=>”Link Binary With Libraries”} for the ‘PBXFrameworksBuildPhase’ isa.
    [!] Xcodeproj doesn’t know about the following attributes {“name”=>”Copy Bundle Resources”} for the ‘PBXResourcesBuildPhase’ isa.
    [!] Xcodeproj doesn’t know about the following attributes {“buildRules”=>[]} for the ‘PBXAggregateTarget’ isa.
    [22:50:52]: Updating development team (XXXXXXXX) for target iosproject in the project ‘iosproject.xcodeproj’
    [22:50:52]: [32mSuccessfully updated project settings to use Developer Team ID ‘XXXXXXXXXX’ for target iosproject[0m
    [22:50:52]: [32m—————————————–[0m
    [22:50:52]: [32m— Step: update_project_provisioning —[0m
    [22:50:52]: [32m—————————————–[0m
    [22:50:52]: You’re updating provisioning profiles directly in your project, but have you considered easier ways to do code signing?
    [22:50:52]: https://docs.fastlane.tools/codesigning/GettingStarted/
    [22:50:52]: Downloading root certificate from (https://www.apple.com/appleca/AppleIncRootCertificate.cer) to path ‘/tmp/AppleIncRootCertificate.cer’
    [22:50:52]: Parsing mobile provisioning profile from ‘/Users/distiller/Library/MobileDevice/Provisioning Profiles/XXXXXXXXXXXXXXXXXXX.mobileprovision’
    [22:50:52]: [32mGoing to update project ‘iosproject.xcodeproj’ with UUID[0m
    [22:50:52]: [32mUpdating target iosproject…[0m
    [22:50:52]: [33mSkipping configuration Debug as it doesn’t match the filter ‘Release'[0m
    [22:50:52]: [32mUpdating configuration Release…[0m
    [22:50:52]: [32mUpdating target Qt Preprocess…[0m
    [22:50:52]: [33mSkipping configuration Debug as it doesn’t match the filter ‘Release'[0m
    [22:50:52]: [32mUpdating configuration Release…[0m
    [22:50:52]: [32mSuccessfully updated project settings in ‘iosproject.xcodeproj'[0m
    [22:50:52]: [32m—————————[0m
    [22:50:52]: [32m— Step: build_ios_app —[0m
    [22:50:52]: [32m—————————[0m
    [22:50:52]: [33mResolving Swift Package Manager dependencies…[0m
    [22:50:52]: [36m$ xcodebuild -resolvePackageDependencies -scheme iosproject -project ./iosproject.xcodeproj[0m
    [22:50:55]: ▸ [35mresolved source packages: [0m
    [22:50:55]: [36m$ xcodebuild -showBuildSettings -scheme iosproject -project ./iosproject.xcodeproj[0m
    [22:50:57]: [31mCouldn’t automatically detect the provisioning profile mapping[0m
    [22:50:57]: [31mThere were multiple profiles for bundle identifier(s): XXXXXXXXXXXXXXX[0m
    [22:50:57]: [31mYou need to provide an explicit mapping of what provisioning[0m
    [22:50:57]: [31mprofile to use for each bundle identifier of your app[0m
    [22:50:57]: Detected provisioning profile mapping: {:”XXXXXXXXXXX”=>”XXXXXXXXXXXXXXXX”}

    +—————————————————————–+————————————————————–+
    | [32mSummary for gym 2.148.1[0m |
    +—————————————————————–+————————————————————–+
    | export_team_id | XXXXXXXXXXXXXXXXXXXXXXX |
    | output_name | iosproject |
    | export_xcargs | -allowProvisioningUpdates |
    | export_method | development |
    | catalyst_platform | ios |
    | project | ./iosproject.xcodeproj |
    | scheme | iosproject |
    | destination | generic/platform=iOS |
    | export_options.provisioningProfiles.de.altocinco.cards.shithead | XXXXXXXXXXXXXXXXx |
    | build_path | /Users/distiller/Library/Developer/Xcode/Archives/2020-05-24 |
    | clean | false |
    | output_directory | . |
    | silent | false |
    | skip_package_ipa | false |
    | result_bundle | false |
    | buildlog_path | ~/Library/Logs/gym |
    | skip_profile_detection | false |
    | skip_package_pkg | false |
    | xcode_path | /Applications/Xcode-11.2.1.app |
    +—————————————————————–+————————————————————–+

    [22:50:57]: [36m$ set -o pipefail && xcodebuild -scheme iosproject -project ./iosproject.xcodeproj -destination ‘generic/platform=iOS’ -archivePath /Users/distiller/Library/Developer/Xcode/Archives/2020-05-24/iosproject\ 2020-05-24\ 22.50.57.xcarchive archive | tee /Users/distiller/Library/Logs/gym/iosproject-iosproject.log | xcpretty[0m
    [22:50:58]: [35m[33m▸[0m [39;1mAggregate[0m iosproject/Qt Preprocess [Release][0m
    [22:50:58]: [35m[33m▸[0m [39;1mCheck Dependencies[0m
    [22:50:58]: [35m[33m▸[0m [39;1mRunning script[0m ‘Qt Qmake'[0m
    [22:50:58]: [35m[33m▸[0m [39;1mRunning script[0m ‘Qt Preprocessors'[0m
    [22:50:59]: [35m[33m▸[0m [39;1mBuilding[0m iosproject/iosproject [Release][0m
    [22:50:59]: [35m[33m▸[0m [39;1mCheck Dependencies[0m
    [22:50:59]: [35m[33m▸[0m [39;1mCompiling[0m main.cpp[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m# error Qt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<T*>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ~~~~~~~~~^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m
    [22:51:00]: ▸ [35mfatal error: too many errors emitted, stopping now [-ferror-limit=][0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m# error Qt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m** ARCHIVE FAILED **[0m
    [22:51:00]: ▸ [35mThe following build commands failed:[0m
    [22:51:00]: ▸ [35m CompileC /Users/distiller/Library/Developer/Xcode/DerivedData/iosproject-cyujnjbjsacxmzbzadlrxxnlvgut/ArchiveIntermediates/iosproject/IntermediateBuildFilesPath/iosproject.build/Release-iphoneos/iosproject.build/Objects-normal/arm64/iosproject_plugin_import.o iosproject_plugin_import.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler[0m
    [22:51:00]: ▸ [35m CompileC /Users/distiller/Library/Developer/Xcode/DerivedData/iosproject-cyujnjbjsacxmzbzadlrxxnlvgut/ArchiveIntermediates/iosproject/IntermediateBuildFilesPath/iosproject.build/Release-iphoneos/iosproject.build/Objects-normal/arm64/iosproject_qml_plugin_import.o iosproject_qml_plugin_import.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler[0m
    [22:51:00]: ▸ [35m(2 failures)[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<T*>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ~~~~~~~~~^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m
    [22:51:00]: ▸ [35mfatal error: too many errors emitted, stopping now [-ferror-limit=][0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m# error Qt requires a C++11 compiler and yours does not seem to be that.[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mconstexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m
    [22:51:00]: ▸ [35m return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m
    [22:51:00]: ▸ [35mtemplate <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m
    [22:51:00]: ▸ [35mstatic constexpr bool qIsRelocatable()[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<T*>[0m
    [22:51:00]: ▸ [35m[36m ^ ~~~~[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m
    [22:51:00]: ▸ [35mclass QTypeInfo<void>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ~~~~~~~~~^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m
    [22:51:00]: ▸ [35m enum { isRelocatable = !QTypeInfo<T>::isStatic };[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m
    [22:51:00]: ▸ [35mstruct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [22:51:00]: ▸ [35m[31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m
    [22:51:00]: ▸ [35mfatal error: too many errors emitted, stopping now [-ferror-limit=][0m
    [22:51:00]: ▸ [35m[36m ^[0m
    [33m▸[0m [39;1mAggregate[0m iosproject/Qt Preprocess [Release]
    [33m▸[0m [39;1mCheck Dependencies[0m
    [33m▸[0m [39;1mRunning script[0m ‘Qt Qmake’
    [33m▸[0m [39;1mRunning script[0m ‘Qt Preprocessors’
    [33m▸[0m [39;1mBuilding[0m iosproject/iosproject [Release]
    [33m▸[0m [39;1mCheck Dependencies[0m
    [33m▸[0m [39;1mCompiling[0m main.cpp

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m

    # error Qt requires a C++11 compiler and yours does not seem to be that.
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<void>
    [36m ^ ~~~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<T*>
    [36m ^ ~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m

    class QTypeInfo<void>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m

    struct QTypeInfoQuery : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ~~~~~~~~~^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m

    struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m

    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m

    # error Qt requires a C++11 compiler and yours does not seem to be that.
    [36m ^[0m

    ** ARCHIVE FAILED **

    The following build commands failed:
    CompileC /Users/distiller/Library/Developer/Xcode/DerivedData/iosproject-cyujnjbjsacxmzbzadlrxxnlvgut/ArchiveIntermediates/iosproject/IntermediateBuildFilesPath/iosproject.build/Release-iphoneos/iosproject.build/Objects-normal/arm64/iosproject_plugin_import.o iosproject_plugin_import.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/distiller/Library/Developer/Xcode/DerivedData/iosproject-cyujnjbjsacxmzbzadlrxxnlvgut/ArchiveIntermediates/iosproject/IntermediateBuildFilesPath/iosproject.build/Release-iphoneos/iosproject.build/Objects-normal/arm64/iosproject_qml_plugin_import.o iosproject_qml_plugin_import.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    (2 failures)

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<void>
    [36m ^ ~~~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<T*>
    [36m ^ ~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m

    class QTypeInfo<void>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m

    struct QTypeInfoQuery : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ~~~~~~~~~^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m

    struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m

    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qcompilerdetection.h:564:6: [31mQt requires a C++11 compiler and yours does not seem to be that.[0m

    # error Qt requires a C++11 compiler and yours does not seem to be that.
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:1: [31munknown type name ‘constexpr'[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:602:11: [31mexpected unqualified-id[0m

    constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:837:47: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 1000000000000. <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:842:41: [31muse of undeclared identifier ‘qMin'[0m

    return (qAbs(p1 – p2) * 100000.f <= qMin(qAbs(p1), qAbs(p2)));
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:32: [31m’auto’ not allowed in function return type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:66: [31mexpected ‘;’ at end of declaration[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qglobal.h:1055:67: [31mcannot use arrow operator on a type[0m

    template <typename Ptr> inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); }
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:8: [31munknown type name ‘constexpr'[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:53:18: [31mexpected unqualified-id[0m

    static constexpr bool qIsRelocatable()
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:94:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<void>
    [36m ^ ~~~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mexplicit specialization of non-template class ‘QTypeInfo'[0m

    class QTypeInfo<T*>
    [36m ^ ~~~~[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:111:7: [31mredefinition of ‘QTypeInfo’ as different kind of symbol[0m

    class QTypeInfo<void>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:143:32: [31munknown template name ‘QTypeInfo'[0m

    struct QTypeInfoQuery : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:38: [31mexpected ‘(‘ for function-style cast or type construction[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ~~~~~~~~~^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:39: [31m’T’ does not refer to a value[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:145:41: [31mno member named ‘isStatic’ in the global namespace; did you mean ‘QTypeInfo::isStatic’?[0m

    enum { isRelocatable = !QTypeInfo<T>::isStatic };
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected ‘>'[0m

    struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>
    [36m ^[0m

    [31m❌ [0m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: [31mexpected a type[0m

    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    [36m ^[0m

    [22:51:00]: [31mExit status: 65[0m
    [22:51:00]:
    [22:51:00]: [33mMaybe the error shown is caused by using the wrong version of Xcode[0m
    [22:51:00]: [33mFound multiple versions of Xcode in ‘/Applications/'[0m
    [22:51:00]: [33mMake sure you selected the right version for your project[0m
    [22:51:00]: [33mThis build process was executed using ‘/Applications/Xcode-11.2.1.app'[0m
    [22:51:00]: [33mIf you want to update your Xcode path, either[0m
    [22:51:00]:
    [22:51:00]: – Specify the Xcode version in your Fastfile
    [22:51:00]: ▸ [35mxcversion(version: “8.1”) # Selects Xcode 8.1.0[0m
    [22:51:00]:
    [22:51:00]: – Specify an absolute path to your Xcode installation in your Fastfile
    [22:51:00]: ▸ [35mxcode_select “/Applications/Xcode8.app”[0m
    [22:51:00]:
    [22:51:00]: – Manually update the path using
    [22:51:00]: ▸ [35msudo xcode-select -s /Applications/Xcode.app[0m
    [22:51:00]:

    +—————+——————————–+
    | [32m[33mBuild environment[0m |
    +—————+——————————–+
    | xcode_path | /Applications/Xcode-11.2.1.app |
    | gym_version | 2.148.1 |
    | export_method | development |
    | sdk | iPhoneOS13.2.sdk |
    +—————+——————————–+

    [22:51:00]: ▸ [35mstruct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T>[0m
    [22:51:00]: ▸ [35m ^[0m
    [22:51:00]: ▸ [35m/private/var/folders/z7/8rr0l_45719dk91y30bbhvw40000gn/T/.felgoci20200524-1046-1ff4nce/compiler/Felgo/ios/include/QtCore/qtypeinfo.h:150:59: error: expected a type[0m
    [22:51:00]: ▸ [35mfatal error: too many errors emitted, stopping now [-ferror-limit=][0m
    [22:51:00]: ▸ [35m20 errors generated.[0m
    [22:51:00]:
    [22:51:00]: [31m⬆️ Check out the few lines of raw xcodebuild output above for potential hints on how to solve this error[0m
    [22:51:00]: [33m📋 For the complete and more detailed error log, check the full log at:[0m
    [22:51:00]: [33m📋 /Users/distiller/Library/Logs/gym/iosproject-iosproject.log[0m
    [22:51:00]:
    [22:51:00]: [31mYour export_method in gym is defined as development[0m
    [22:51:00]: [31mwhich might cause problems when signing your application[0m
    [22:51:00]: [31mAre you sure want to build and export for development?[0m
    [22:51:00]: [31mPlease make sure to define the correct export methods when calling[0m
    [22:51:00]: [31mgym in your Fastfile or from the command line[0m
    [22:51:00]:
    [22:51:00]:
    [22:51:00]: [31mLooks like fastlane ran into a build/archive error with your project[0m
    [22:51:00]: [31mIt’s hard to tell what’s causing the error, so we wrote some guides on how[0m
    [22:51:00]: [31mto troubleshoot build and signing issues: https://docs.fastlane.tools/codesigning/getting-started/%5B0m
    [22:51:00]: [31mBefore submitting an issue on GitHub, please follow the guide above and make[0m
    [22:51:00]: [31msure your project is set up correctly.[0m
    [22:51:00]: [31mfastlane uses xcodebuild commands to generate your binary, you can see the[0m
    [22:51:00]: [31mthe full commands printed out in yellow in the above log.[0m
    [22:51:00]: [31mMake sure to inspect the output above, as usually you’ll find more error information there[0m
    [22:51:00]:
    +——————+————-+
    | [33mLane Context[0m |
    +——————+————-+
    | DEFAULT_PLATFORM | ios |
    | PLATFORM_NAME | ios |
    | LANE_NAME | ios release |
    +——————+————-+
    [22:51:00]: [31mError building the application – see the log above[0m

    +——+—————————–+————-+
    | [32mfastlane summary[0m |
    +——+—————————–+————-+
    | Step | Action | T

    #23460

    Peter

    Simply adding CONFIG += c++11 to the .pro did solve the issue

Viewing 2 posts - 1 through 2 (of 2 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support