Is vala a cross platform language?

Nasser Mansouri picture Nasser Mansouri · Apr 8, 2012 · Viewed 8.6k times · Source

Vala is a programming language with C# same syntactic, valac compiles vala program to C source code, is it possible to run my vala program on windows os?

Answer

lethalman picture lethalman · Apr 8, 2012

You can easily port your Vala applications on Windows by two means:

  1. Run valac on Windows by using the mingw compiler on Windows
  2. Use mingw on Linux to cross-compile the generated C source for Windows

Both work very well, but I suggest to do the second because Vala on Linux is more up-to-date than on Windows.