Open Issues Need Help
View All on GitHubYour Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
AI Summary: The user is encountering an `UnknownPackageError` when trying to use PlatformIO on FreeBSD, as it cannot find pre-built toolchains for the `freebsd_amd64` architecture. They already have the required tools installed locally and are asking for a method to configure PlatformIO to use their existing local installations instead of relying on unavailable pre-builds.
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
AI Summary: The task is to debug a PlatformIO build issue where including header files from an external source directory, added using `env.BuildSources()`, fails to find header files from linked libraries (`lib_deps`), while files in the standard `src` directory work correctly. The solution involves investigating PlatformIO's include path handling for externally added source files and potentially adjusting the build environment to correctly include the necessary header file paths.
Your Gateway to Embedded Software Development Excellence :alien:
AI Summary: The task involves modifying a template file (.ccls.tpl) used by PlatformIO to generate a configuration file for the ccls (C/C++ Language Server). The change requires replacing a hardcoded path to `clang` on line 3 with a variable that allows the user to specify the compiler path, resolving compatibility issues with different compiler versions and target architectures (e.g., using a different compiler than the system's default clang to generate ELF files instead of Mach-O files).
Your Gateway to Embedded Software Development Excellence :alien: