Skip to content

Portenta H7 Lite: Std lib atan2 causes a Undefined in Symbol Table #73

Closed
@mjs513

Description

@mjs513

While testing the DFRobot Lib for the BMM150 with the H7 Lite found that the use of atan2 in the library results in:

*** Booting Zephyr OS build v3.7.0-8126-g33bc8a018ecc ***
[00:00:00.573,000] <err> llext: Undefined symbol with no entry in symbol table a                      tan2, offset 2028, link section 12

while normally would just add the symbol to llext_exports.c begining to get concerned that it looks like to be complete would have add all the atan, acos etc std functions to the exports.c.

QUESTION: Is there an easier way to ensure that these are covered with out have to test each and every std function to ensure it will cause a error?

NOTE: have run the same example on the NANO but did not see this undefine appear?

NOTE1: The dfrobot bmm150 lib does not use the bosch API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions