-
-
Notifications
You must be signed in to change notification settings - Fork 718
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/MacOS support #11
Comments
Push to change that for OSX :) |
Still I don't know how to properly setup GTK to cross compile Czkawka on Windows or MacOS. Instructions from https://infrastructure.pages.gitlab.gnome.org/gtk-web/docs/installations/ only applying to compilation on native OS(but still I couldn't figure how to compile Windows Czkawka GTK on Windows). For MacOS I'm unable to check if anything works since I don't have any device with it, so some other people need to check if it compile and works fine there(CI artifacts may help to provide official binaries). So until I figure out how to compile Czkawka on Linux for Windows and MacOS, there will not be an official binaries for them. |
For now development is focused on Linux, but with little(or even without any) changes it should work also on MacOS.
Probably GTK is the biggest issue for providing multi OS support.
Windows port will require some changes in code, because it works fine now only with directories which starts with
/
.For now this issue is very low on my TODO list, but maybe someone want to push changes to change that.
State of cross-compilation from Linux(needed for providing official binaries)
Compilation state when building Czkawka for native OS
Legend
The text was updated successfully, but these errors were encountered: