kiibohd / controller

Kiibohd Controller
GNU General Public License v3.0
807 stars 270 forks source link

Support for building inside Bash for Windows #150

Open sigboe opened 8 years ago

sigboe commented 8 years ago

Windows 10 update dubbed anniversary edition (horrible name) now supports installing Bash for Windows, which is developed in cooperation with Canonical, and works in effect similar to a chroot in Linux. It can be installed through Control Panel -> Programs and Features -> Turn Windows features on or off and practically installs Ubuntu in this chroot like environment.

It can be used for many things that cygwin can be used for, but I don't know the exact compatiblity. New applications can be installed from debian repositories (presumably they must be built for Windows? idk) jusing commands like apt installl and apt-get install.

Is compiling the firmware supported using Bash for Windows? If not, maybe compatibility issues should be looked into.

haata commented 8 years ago

Yes, it's supported. I've tried it a few times. Should work exactly like Ubuntu.

There are a couple caveats.

  1. The load script doesn't work (haven't gotten lol libusb working).
  2. Not sure screen works for the virtual CLI

On Fri, Sep 2, 2016, 08:56 Sigurd Bøe notifications@github.com wrote:

Windows 10 update dubbed anniversary edition (horrible name) now supports installing Bash for Windows, which is developed in cooperation with Canonical, and works in effect similar to a chroot in Linux. It can be installed through Control Panel -> Programs and Features -> Turn Windows features on or off and practically installs Ubuntu in this chroot like environment.

It can be used for many things that cygwin can be used for, but I don't know the exact compatiblity. New applications can be installed from debian repositories (presumably they must be built for Windows? idk) jusing commands like apt installl and apt-get install.

Is compiling the firmware supported using Bash for Windows? If not, maybe compatibility issues should be looked into.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kiibohd/controller/issues/150, or mute the thread https://github.com/notifications/unsubscribe-auth/AABbqb5u_kgiIUu1tzcKlWosb3ldnic3ks5qmEcygaJpZM4Jz2Oa .

haata commented 7 years ago

I think there's support for USB serial ports for very recent builds. Not sure about dfu-util yet though.