Closed Dukeman330 closed 1 year ago
Hi, @Dukeman330. It is good to hear about you want to do PR for supporting EA App. May you append more information about your environment? For example, the version for Rust, Cargo, and GCC version? I saw the error may related to gcc
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1: error while loading shared libraries: libisl.so.23: cannot open shared object file: No such file or directory
This error means that the GCC compiler is unable to find the shared library libisl.so.23
. This library is required by GCC for certain operations.
If your environment is Ubuntu
please use this command sudo apt-get install libisl-dev
Reference: https://aur.archlinux.org/packages/atom-community-git
By the way, If you are still interested in making an effort on EA app support maybe we can work together.
This issue is related to #326
Getting the steam deck set up with a build environment is not that simple unfortunatly, specially if you don't want to break the "read only" os.
One suggestion I have is to look at podman and distrobox. That way you can run a container where you then can install all the dependencies needed to build boilr (and other programs.
The problem you are facing here is that the opensll library is needed by boilr when it needs to connect to online services like steamgriddb.
I will close this because it is not really related to a bug with boilr, and more is an issue with getting a rust environment running on the steamdeck.
There are plenty of guides out there for this issue. This is just one of them: https://www.ianwootten.co.uk/2022/11/30/how-to-setup-distrobox-on-the-steam-deck/
Describe the bug Not sure if this is the right place to ask - I'm new to Rust development but wanted to take a stab at adding a PR for EA App support. Unfortunately I'm having trouble getting my build environment set up on the steam deck. When I try to run
cargo check
I get an OpenSSL error:Any idea how I can resolve this?