waybyte / platform-logicrom

Wireless IoT Development Platform for 4G LTE (RDA8910, ASR1601, ASR1603), GSM (MT2503, MT6261, RDA8955) & NBIoT (MT2625) Chipsets.
MIT License
28 stars 6 forks source link

Forced to install an optional package. #18

Open Nick-Miras opened 2 months ago

Nick-Miras commented 2 months ago

I am running PlatformIO on Gentoo. When I tried to initialize a new project for an a9g board, it gave me an UnknownPackageError regarding waybyte/toolchain-gccmipselfrda8955. After reading the package description of gccmipselfrda8955, it should only work on Windows operating systems; however, after reading the platform.json file of this repository, the package should be optional. What could be the issue here?

Result of uname -r:

6.6.13-gentoo

Complete error message:

...
Resolving a9g dependencies...
Tool Manager: Installing waybyte/toolchain-gccmipselfrda8955 @ =4.4.2
UnknownPackageError: Could not find the package with 'waybyte/toolchain-gccmipselfrda8955 @ =4.4.2' requirements for your system 'linux_x86_64'
Nick-Miras commented 2 months ago

Edit: I've read the platform.py file and discovered that it is indeed required if the chipset is rda8955. However, it stumps me that the toolchain is only available for Windows. Are there any alternative packages in Linux?