-
Notifications
You must be signed in to change notification settings - Fork 209
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
Errors building on windows with MSYS2 #1747
Comments
Hi @johnroper100 , Our docs here are probably more recent: However someone has also been working on updating those docs: It sounds like @danielskeenan had the same issues you're seeing: It seems like I might not have done any Win fixes since 2018, although I thought I might have tried compiling it since then (but on mingw32 still).
This looks relevant, but I'd hope we can fix it without hacking at system headers: If you comment out those two cout lines, does it get on better with other places where we're using a static_cast? Just trying to narrow it down a bit... |
It's been a minute since I tried using ola with Windows (since post-COVID work picked up and I don't normally use Windows). I'm realize I'm at risk of derailing this thread a bit, but since ubuntu 21.10 has landed and we're back in the package repo there, I wonder if ola would work in a docker container? Would require a bit of setup (but probably less than compiling from source) to get the docker engine running, but it might be the best way to get it running on Windows. |
Any chance there has been progress on this front? |
I'm trying to build OLA on Windows with MSYS2. I've been following this guide:
https://wiki.openlighting.org/index.php/Building_OLA_for_Windows
The
autoreconf -i -f
and
./configure --enable-python-libs --disable-e131 --disable-karate --disable-milinst --disable-renard --disable-spi --disable-stageprofi --disable-usbpro --disable-usbdmx --disable-uart
commands worked, but when I run make, I'm getting the following errors:
and
and
Can anyone help with this? Thanks!
The text was updated successfully, but these errors were encountered: