Open viktorgino opened 7 years ago
It would be good to port project to Windows.
I think Windows has better IDEs (Visual Studio) for development. And I think, it's more accessible for many, because install a bleeding-edge Ubuntu (and building the dependecies) is for many not that easy (me included).
Yes, it's a very much work to do, but there are advantages on Win over Linux.
WIN might be an option, but for many others like me who might use this for a rasp Pi for e.g. car pc project it is importtant to have it Linux based.
It is not easy to manage in Linux but when everything is ready an image for usual users would be enough to make it easy for noob installation.
The idea of this project was to bring AA to RPi. So basically you're right (besides the RPi 2 supports Windows that is out of the scope currently).
Providing an Image or a container is a good point and might be a simple solution to the difficulties setting this project up.
To start with I'd only go with a POSIX compliant Windows compiler (Cygwin or MinGW), because only a minimal set of changes are needed for that (AFAIK only some of the USB code here : headunit-desktop/usbconnectionlistener.cpp and headunit/hu/hu_uti.cpp ).
I managed to get mikereid's headunit running on Windows (without actual video output) a while ago, so I don't see a reason why wouldn't it work (it can be seen in here: viktorgino/headunit/aa-qt5-test ). Since that I lost interest in going forward with a Windows port, but I believe it is doable.
As for getting started with it on Linux: I'm planning on getting an RPi image and packages (AppImage and/or deb) automatically uploaded by CI, just have to spend a little time with setting it up.
Let me know if you need help with the AppImages.
Hey @probonopd ! I've seen your contribution to welle.io and I like the idea of linuxdeployqt, so I will definitely use it. Once I've setup Travis CI I will definitely add automatic generation of AppImages. I will definitely give you a shout when I get stuck with it. Thanks for the good work!
Hi, If you give me some more information regarding WINCE version, I am interested to help on developing headunit desktop for WINCE.
I had Markus (marlo) reach out to me in email asking about Windows compatibility.
At the moment this isn't something I'd like to focus on, but if there is interest I might reconsider. Also happy to provide some guidance if someone decides to do this.