-
-
Notifications
You must be signed in to change notification settings - Fork 4
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 #43
Comments
I am a proud Linux user: ), but I have a windows machine so I will try hacking this together |
The vendor feature has the advantage that the user does not have to care, how to install rlottie. |
I could run Here is the process what I did:
$ choco install mingw -y
$ choco install ninja -y
$ choco install llvm -y
$ choco install pkgconfiglite -y
$ git clone --depth=1 https://github.com/Samsung/rlottie
$ cd rlottie
$ meson build
$ ninja -C build
$ ninja install -C build
|
Currently, this project relies on the rlottie C library to be precompiled and
pkg-config
to be able to find it. This seems to be incompatible with windows.I see two options going forward:
vendor
feature similar to other-sys
crates in the ecosystem that downloads and compiles a version of rlottie and statically links it.These options are not incompatible with each other, so both could be implemented if desired. As I don't have windows, I cannot implement this myself, but PRs are welcome. Any implementing PR needs to have a CI setup that tests everything on windows as I won't be able to test locally.
The text was updated successfully, but these errors were encountered: