error in /usr/include/c++/7.3.0/arm-oe-linux-gnueabi/bits/os_defines.h
Closed this issue · 2 comments
Please use the following bug reporting template to help produce actionable and reproducible issues:
-
A brief description
get errors on include files included automatically by Visual studio -
Expected results
should compile as with an older version of Visual studio it compiles and works correctly
or at least should allow change the versions of includes 7.3.0 to something else. -
Actual results (with build output window contents if applicable)
1>/usr/include/c++/7.3.0/arm-oe-linux-gnueabi/bits/os_defines.h(44,19): error : missing binary operator before token "("
and other errors like this. -
VC++ version, Linux system name and version, GCC/GDB/gdbserver version, CPU arch, etc. If you are using a specific version of Linux on an embedded board, we might need to know about it to get a repro on similar hardware
Microsoft Visual Studio Community 2017
Version 15.9.0
VisualStudio.15.Release/15.9.0+28307.53
Microsoft .NET Framework
Version 4.7.03056
Installed Version: Community
Visual C++ 2017 00369-60000-00001-AA496
Microsoft Visual C++ 2017
ASP.NET and Web Tools 2017 15.9.04012.0
ASP.NET and Web Tools 2017
C# Tools 2.10.0-beta2-63501-03+b9fb1610c87cccc8ceb74a770dba261a58e39c4a
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
JavaScript Language Service 2.0
JavaScript Language Service
Microsoft JVM Debugger 1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines
Microsoft MI-Based Debugger 1.0
Provides support for connecting Visual Studio to MI compatible debuggers
Microsoft Visual C++ Wizards 1.0
Microsoft Visual C++ Wizards
Microsoft Visual Studio VC Package 1.0
Microsoft Visual Studio VC Package
MLGen Package Extension 1.0
MLGen Package Visual Studio Extension Detailed Info
ProjectServicesPackage Extension 1.0
ProjectServicesPackage Visual Studio Extension Detailed Info
Visual Basic Tools 2.10.0-beta2-63501-03+b9fb1610c87cccc8ceb74a770dba261a58e39c4a
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Visual C++ for Linux Development 1.0.9.28218
Visual C++ for Linux Development
Visual Studio Code Debug Adapter Host Package 1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio
Visual Studio Tools for CMake 1.0
Visual Studio Tools for CMake
target is ARM 32 bit, compiler is g++
-
Steps required to reproduce the error
-
Required packages and commands to install
See our contributing instructions for assistance.
we are aware of this issue and working on a fix, but the fix might take a while because of the complexity of the fix
We believe this issue has been addressed. Please open a separate issue on the Developer Community if you are encountering or having further issues.
We have retired this issue list, here on Github. We now adopted and are using the Developer Community (https://developercommunity.visualstudio.com/spaces/62/index.html), for Cross Plat and Linux experiences (and C++ generally), which we are actively monitoring. Please use the Developer Community, to report issues or suggestions for bugs or new experiences. Further discussions on this thread here on Github might be unmonitored. If there is further comments or context to this current issue, please create a new issue on the Developer Community, and provide the context there. For any existing issues, which we can or able to reproduce, or for anything that is actionable to us and understood, we will provide an update right here in this thread. Additionally, for new suggestions or new issues, which at this time are in our roadmap, or for which we believe and have evidence that broadly and/or significantly benefit everyone, we will open a suggestion ticket, and link it here. For anything else, we recommend to please open a ticket on the Developer Community. That isn't because we will not look at the problem, or not investigate it otherwise, but simply because we need additional information. And for features, we are tracking them on the Developer Community.