Sign inSign up

theflightsims/gnu-windows-build

By theflightsims

Updated almost 2 years ago

Build GNU Development Kits for Windows (64-bit)

Image
Languages & frameworks
Developer tools
1

1.5K

theflightsims/gnu-windows-build repository overview

Report issues here. Please describe your issue in as much detail as possible.

Please view administration guide if you want to contribute to the project.

Copyright years on source files may be listed using range notation, e.g., 1987-2012, indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.

GitHub Downloads (all assets, all releases) Docker Tracker GitHub language count GitHub repo size GitHub Repo stars

GNU Windows

GNU Windows is a suite of development kits for Windows, including the tools mentioned above. It is used to build @TheFlightSims application binaries from sources.

For all exclusive documents, you can try to search for yourself over the Internet.

:warning: Warning

GNU Windows only supports the 64-bit Windows operating system. Run best on Windows 10 1903 and later.

Getting started

Building GNU Windows

:warning: Warning

Because an unknown error was detected in the Windows Subsystem for Linux while checking the suffix of binaries, we recommend you build the repo in Linux or use Docker Desktop within Hyper-V.

Since this repo is a submodule package distribution, it is recommended to update submodules before actual compiling.

git clone https://github.com/tfslabs/gnu-windows.git
cd gnu-windows
git submodule update --init --recursive
Building within Docker

You need to run the pre-defined Docker image, mount your cloned GitHub repo, and build from that. Since GNU Windows uses the Git Submodules distribution system, it is recommended that you have to update all submodules.

Replace <your path> with your real path to the local repo. Double-quote is needed if there are spaces in your path.

docker run -it -v <your path>:/root shiroinekotfs/gnu-windows:latest bash

Once you're in the bash, try this command:

/root/.gnu-windows/build.sh

Once it's done, you'll see your GNU application is building in folder .gnu-windows\bootstrap

If you've got an error of being unable to execute configure, or the build.sh itself, try deleting that GNU Windows repo, and cloning using a Linux distro.

WSL or Docker is good for that cloning task, but you cannot use WSL to build the binaries for you.

Extension

For installing additional GNU Windows extensions, you can go search at TheFlightSims Internal Labs repos

Contributing

Read the instructions here

License

This project is linked with GNU GPL 3.0 License. With no restriction on distribution and reuse.

GNU Windows is made by the team of TheFlightSims - Department of Research.

Tag summary

Content type

Image

Digest

sha256:1bd9101d6

Size

346.3 MB

Last updated

almost 2 years ago

docker pull theflightsims/gnu-windows-build