I’ve looked at it but i don’t understand how it integrates with the code that uses a GD2.h functions. I’m totally new to Arduino. You think there is an incompatibility with de PlatformIO Registry option?
Well it definitely has the GD2.h header file that you seem to need and is based on Arduino instead of mbed-os. Mbed-os is an entirely different framework to Arduino, you usually can’t use mbed-os libraries in an Arduino project (as soon as they need anything from mbed-os)
Try replacing the mbed-aluqard/Gameduino2@0.0.0+sha.9c211972beb2 with https://github.com/jamesbowman/gd2-lib/archive/refs/heads/master.zip. (The library is not registered with the PlatformIO registry yet). Do you get further?
Worked! i Got further but i stumbled into a chain of Adafruit dependencies, and after installing every single one i am having other SDFat issued. But in fact, i needed to use arduino compatible option to get GD2 working so i’m marking it as a solution. I will start another discussion if i need to.
As documented in Redirecting..., you can put a #<commit hash or tag name> behind the .git link of the repo to get a specific version. Or point to a different Zip file that is not master.zip.
Looking at the gd2-lib repo though, there are no version tags (bad development habits), so the best you can do is look in the commit history (Commits · jamesbowman/gd2-lib · GitHub) and pick a state you need. For example
Thank you, i’ll surely be needing this information because this project has many libraries and i will probably need to have the exact one they used originally.
Nonetheless, the reason i asked was regarding this issue that i just posted