-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows support (possibly via Cygwin or WSL)? #11
Comments
I tried using Have you had any luck monitoring a serial port from within WSL or using dfu-util from within WSL? Have you tried to install I've been contemplating whether to port |
For issues like that, we could offer some kind of native Windows
implementation if we detect that we're running on Windows/WSL, because WSL
is able to run Windows binaries straight from WSL (kind of like how Wine
runs windows binaries with binfmt handlers on Linux if you just do
./something.exe). Not sure if that would be the best solution, though.
…On Fri, Jan 4, 2019 at 11:36 PM Nathan Robinson ***@***.***> wrote:
I tried using po with WSL a few months ago and it worked to some degree
if I remember correctly. Firmware could be compiled but devices were not
accessible from serial / dfu so firmware could not be flashed. I'm not a
regular WSL user but I think po could be ported to run better in WSL.
Have you had any luck monitoring a serial port from within WSL or using
dfu-util from within WSL?
Have you tried to install po inside of WSL? It should behave like a
normal Linux system during the installation.
------------------------------
I've been contemplating whether to port po from bash to python since it
would make cross-platform development easier but it would take more time
than I currently have right now. Adding support for Windows/Cygwin would be
challenging but also very rewarding.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAbDE4N-xHtX3DEzgIojFPw7rN9gTKf7ks5vACvPgaJpZM4Zu7H9>
.
|
@nrobinson2000 Did you get po-util compiling on WSL? I use OTA to connect to my photon so DFU or serial not working is not an issue. . I just had compile issues. |
I think I had to do something with binfmt. This might help: |
Hello everyone. At long last, I have made neopo, a replacement for po-util written in Python. It works well on Windows through Cygwin and even better on Linux, macOS, and Raspberry Pi. Here is the repository: |
Is there a possibility of running
po
on Windows using something like Cygwin or Windows Subsystem for Linux? I'd be willing to assist in porting to one of those, if need be (although it would probably be WSL if I do it).The text was updated successfully, but these errors were encountered: