Building on Windows Subsystem for Linux (WSL)
Hi All,
Thought you might be interested to know that I've successfully built and run Inkscape on the new Windows Subsystem for Linux (WSL) in Windows 10 Insider Preview. This is a real boost to my workflow and I'd recommend it to anyone else who likes to develop on Linux, but uses Windows for their day job.
It's pretty easy... just install WSL [1] and then you'll have a native Ubuntu shell that you can use on your Windows desktop. You can then set up a Linux build in the shell as normal.
Note that you'll also need to install XMing if you want to run the Inkscape GUI.
AV
[1] http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-...
On 18-Jul-2016 01:13, Alex Valavanis wrote:
Note that you'll also need to install XMing if you want to run the Inkscape GUI.
This should work too, it is a very recent version of Cygwin's X11 server pruned down to the minimum size (ie, just the X11 pieces, without the rest of Cygwin)
https://sourceforge.net/projects/minimalcygwinx/
The WSL build would be more useful if it could be coerced into building a native Windows application, so that an X11 server wouldn't be necessary.
Regards,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech
On Mon, Jul 18, 2016 at 09:34:06AM -0700, mathog wrote:
On 18-Jul-2016 01:13, Alex Valavanis wrote:
Note that you'll also need to install XMing if you want to run the Inkscape GUI.
This should work too, it is a very recent version of Cygwin's X11 server pruned down to the minimum size (ie, just the X11 pieces, without the rest of Cygwin)
https://sourceforge.net/projects/minimalcygwinx/
If you'd be up for writing a step-by-step procedure for folks, that would be good to include on the Inkscape wiki; or perhaps even on the main website if it can be boiled down to just a few steps.
The WSL build would be more useful if it could be coerced into building a native Windows application, so that an X11 server wouldn't be necessary.
If that can be done, then shouldn't it be possible to cross build for Windows on Linux directly?
Bryce
There should be no major differences between cross-compiling a Windows application from WSL and from Ubuntu. However, WSL would make it easier to maintain up-to-date dependencies, since many of them have build systems that don't work very well on Windows.
On Jul 19, 2016 3:59 PM, "Bryce Harrington" <bryce@...961...> wrote:
On Mon, Jul 18, 2016 at 09:34:06AM -0700, mathog wrote:
On 18-Jul-2016 01:13, Alex Valavanis wrote:
Note that you'll also need to install XMing if you want to run the Inkscape GUI.
This should work too, it is a very recent version of Cygwin's X11 server pruned down to the minimum size (ie, just the X11 pieces, without the rest of Cygwin)
https://sourceforge.net/projects/minimalcygwinx/
If you'd be up for writing a step-by-step procedure for folks, that would be good to include on the Inkscape wiki; or perhaps even on the main website if it can be boiled down to just a few steps.
The WSL build would be more useful if it could be coerced into building a native Windows application, so that an X11 server wouldn't be necessary.
If that can be done, then shouldn't it be possible to cross build for Windows on Linux directly?
Bryce
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (4)
-
Alex Valavanis
-
Bryce Harrington
-
Krzysztof Kosiński
-
mathog