fia0 / heic-to-dynamic-gnome-wallpaper

A small cli application to convert MacOS's heic dynamic wallpaper images to dynamic wallpapers usable in the GNOME desktop environment.
GNU General Public License v3.0
46 stars 3 forks source link

27376 segmentation fault (core dumped) #1

Open vincentWuK opened 3 years ago

vincentWuK commented 3 years ago

I downloaded the release 0.1.4 then tried to run it but an error happened error

I'm not quite sure what's causing the error, whether it's that I need to install some dependencies?

fia0 commented 3 years ago

Hey vincentWuK, it seems you've discovered an issue with the prebuilt binary and linking on the musl target in particular. thanks for reporting this problem :smile:

If possible, may you try to install libheif and libheif-devel or the equivalent for your platform (https://pkgs.org/search/?q=libheif) and install it with

cargo install heic-to-dynamic-gnome-wallpaper

(If you already have rust installed. If not check out https://rustup.rs to quickly setup one.)

This should allow a relative prompt installation in the meantime.

I'll take the prebuilt temporary from the README and release until this is fixed.

vincentWuK commented 3 years ago

Thanks! I followed the instructions, installed libheif, then installed the software using the cargo command, and finally ran the new binaries in the .cargo directory and found that it worked!