Coder Social home page Coder Social logo

C++20? about gpsbabel HOT 13 CLOSED

tsteven4 avatar tsteven4 commented on September 26, 2024
C++20?

from gpsbabel.

Comments (13)

robertlipe avatar robertlipe commented on September 26, 2024

from gpsbabel.

GPSBabelDeveloper avatar GPSBabelDeveloper commented on September 26, 2024

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

It looks to me like the only toolset we use with complete support is MSVC! The community edition is free. I think the question is how much the version of gcc and clang are going to hold us back on Ubuntu jammy, and apple clang on whatever we want to set our minimum development floor to be for macOS.

from gpsbabel.

robertlipe avatar robertlipe commented on September 26, 2024

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

The important user of the jammy LTS for us is the github runners. jammy is currently the latest Ubuntu release available on a github hosted runner.

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

And the first failure is on macOS, with the newest version of Xcode we currently use:

Applications/Xcode_14.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/concept:318:1: error: Parse error at "::"

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

above error with concepts is reported at https://bugreports.qt.io/browse/QTBUG-117765

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

@robertlipe what version of macOS are you trying to keep alive for building? As an alternative you likely can use teamviewer or ssh to our macstadium machine. I believe more than one developer is allowed but usage is restricted to development of gpsbabel.

from gpsbabel.

GPSBabelDeveloper avatar GPSBabelDeveloper commented on September 26, 2024

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

see PR #1206 for latest CI results

from gpsbabel.

GPSBabelDeveloper avatar GPSBabelDeveloper commented on September 26, 2024

from gpsbabel.

robertlipe avatar robertlipe commented on September 26, 2024

from gpsbabel.

tsteven4 avatar tsteven4 commented on September 26, 2024

closed via #1206

from gpsbabel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.