News for hackers. Stuff that matters.
Re:Ubuntu on Windows by TillE on Wednesday March 30, 2016 @03:33PM (#11392257)
On a practical level, this doesn't change anything for games. Anyone writing games for Linux is already using cross-platform tech like SDL or OpenGL or Allegro, or one of the many increasingly popular high-level engines.

Well, I guess it'll be easier to port roguelikes which use ncurses.

Re:Ubuntu on Windows by cturner on Wednesday March 30, 2016 @04:22PM (#11392672)
Non-trivial audio is still difficult to do cross-platform. You can load songs in SDL, but it's not suitable for writing something like a tracker. There's a library coming through libsoundio that looks promising for cross-platform, but it's still early days - I haven't been able to get it to compile yet.
Re:Ubuntu on Windows by anthk on Wednesday March 30, 2016 @04:29PM (#11392730)
OpenAL.
Re:Ubuntu on Windows by yoklov on Thursday March 31, 2016 @10:00AM (#11397192)
OpenAL is neither good nor reliable. Sadly, nothing on linux has the quality/reliability of DirectSound.
Re:Ubuntu on Windows by chris_wot on Wednesday March 30, 2016 @03:41PM (#11392322)
I'm really hoping this allows me to compile LibreOffice on Windows. Perhaps if I worked out how to incorporate the WINE libraries it might make my life easier...
Re:Ubuntu on Windows by simoncion on Wednesday March 30, 2016 @03:54PM (#11392409)
> I'm really hoping this allows me to compile LibreOffice on Windows.

Is this not helpful?

https://wiki.documentfoundation.org/Development/BuildingOnWi...

LibreOffice has official Windows builds, so I would expect that they can already build the software on Windows.

Re:Ubuntu on Windows by chris_wot on Wednesday March 30, 2016 @04:59PM (#11392954)
It means I need to install Visual Studio. Right now I'm only developing on Mac OS X and Linux. On top of this, every time Microsoft updates Visual Studio, things like firebird tend to break :(

I'd rather use a toolchain I know better. In fact, I'd love to use clang on Windows.

Re:Ubuntu on Windows by simoncion on Wednesday March 30, 2016 @07:01PM (#11393687)
> It means I need to install Visual Studio.

I mean, sure, but (unless things have changed dramatically in the many years since I was a Windows dev) you don't have to do anything more than install VS. The compilers and nmake can be used without opening the GUI. IIRC, you can feed a VS project file (or -I'm pretty sure- a solution file) to nmake and get the same result you'd get from loading the GUI and pressing build.

Re:Ubuntu on Windows by yuubi on Wednesday March 30, 2016 @11:08PM (#11394736)
Confirming you can feed a .sln file to msbuild (I did it the other day), no idea about whether nmake accepts them. Source: https://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin3... .
Re:Ubuntu on Windows by simoncion on Wednesday March 30, 2016 @11:47PM (#11394851)
Ah, shit. I couldn't remember if the damn thing was called msbuild or nmake. [0] I guess one should replace all instances of nmake in my comment with msbuild.

[0] I do know that they are both parts of the VS build tooling. ;)

Re:Ubuntu on Windows by yuubi on Thursday March 31, 2016 @12:48AM (#11395056)
I think nmake is or was a normalish make.
Re:Ubuntu on Windows by chris_wot on Wednesday March 30, 2016 @07:09PM (#11393725)
Definitely time for me to get off my backside and install Visual Studio then...
Re:Ubuntu on Windows by voltagex_ on Wednesday March 30, 2016 @06:06PM (#11393401)
The latest Visual Studios support clang.