Comments (7)
Does your toolchain support C++17?
from pvr.freebox.
Does your toolchain support C++17?
Partly, see https://gcc.gnu.org/projects/cxx-status.html#cxx17
I don't think that this is good idea to write an addon which requires fully supported C++17. If you look to all other binary addons, the highest required C++ is 14. And GCC marked C++17 still as experimental:
Important: Because the final ISO C++17 standard is still new, GCC's support is experimental. No attempt will be made to maintain backward compatibility with implementations of C++17 features that do not reflect the final standard
from pvr.freebox.
Well, structured bindings are part of the C++17 final standard and I believe new addons should follow new standards.
Anyway, it's an easy fix and I'll gladly provide support for C++14 :)
from pvr.freebox.
Kodi build env is still c++11. Just saying.
from pvr.freebox.
@mkreisl Should be fixed. Could you please confirm?
from pvr.freebox.
Kodi build env is still c++11. Just saying.
Yes, I know that. Was just doing a quick grep for CMAKE_CXX_STANDARD
in my binary addon tree and found a lot of set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
and was not deeper investigating what that setting does
from pvr.freebox.
Should be fixed. Could you please confirm?
Yes, it is fixed now. Many thanks for your fast response. I really appreciate that
👍
from pvr.freebox.
Related Issues (20)
- Please branch from "Nexus" to "Omega" HOT 3
- Freebox pop HOT 1
- installation sur TV box connectee à une freebox mini 4K ? HOT 5
- Kodi bloqué à cause d'un enregistrement programmé
- demarrage impossible depuis dietpi ( pi 3b+ )
- Sous-titres
- liste de chaine pas chargee apres redemarrage rpi HOT 1
- Compilation - Pas de cible spécifiée HOT 7
- KODI 19.1 : Impossible de lancer les chaines de télévision (TNT et flux Free) HOT 67
- Add of Nexus branch and related version HOT 3
- Compilation failed on Debian 11 HOT 2
- Il manque une étape dans les instructions de compilation dans le wiki
- eurosport HOT 1
- bug qualité HOT 1
- Support kodi-pvr-freebox sous Gentoo Linux - impossible de récupérer le flux tv HOT 3
- Support kodi-pvr-freebox sous Gentoo Linux - impossible de récupérer le flux tv HOT 2
- [Portage Gentoo vers Debian] Add-on couldn't be loaded HOT 1
- Authorize Kodi on Freebox Server HOT 9
- Compatibilté avec Nexus pour windows x64 et android arm64-v8a HOT 24
- Erreur de lecture des enregistrements Freebox révolution HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pvr.freebox.