News for hackers. Stuff that matters.
Re:Visual C++ for Linux Development by robotdad on Wednesday March 30, 2016 @08:16PM (#11394081)
We are using msbuild to drive running the compile on the remote Linux machine. Today that is being emitted as straight commands for gcc on Linux. We're interested in what we should do around make, cmake, etc. This is just a start.
Re:Visual C++ for Linux Development by apaprocki on Wednesday March 30, 2016 @08:29PM (#11394137)
I'd highly recommend contributing back "build features" to projects like cmake if it doesn't already exist so that you can simply enable a feature rather than hard-coding gcc-specific flags. Even something like clang takes a little work to shoehorn into a project that is enabling many gcc specific features. Abstracting the feature out means compiler front-ends don't have to mimic gcc to have a chance of working, and even allows more easily adapting to other POSIX platforms where gcc/clang are not the default compilers. E.g. if cmake doesn't support a robust enough way to specify LTO the way you need to in a project, consider helping add it. (Just picked some random feature)
Re:Visual C++ for Linux Development by robotdad on Thursday March 31, 2016 @12:18AM (#11394947)
Good point, if needed I'm sure we will.
Re:Visual C++ for Linux Development by zaphar on Wednesday March 30, 2016 @08:22PM (#11394116)
Please tell me that msbuild has a replacement in the wings? Something capable of hermetic reproducible builds. PLEASE???