robotology / idyntree

Multibody Dynamics Library designed for Free Floating Robots
BSD 3-Clause "New" or "Revised" License
156 stars 65 forks source link

[TO MERGE WITH iDynTree9] Remove use of generate_export_header #1042

Closed traversaro closed 1 year ago

traversaro commented 1 year ago

Back in time (https://github.com/robotology/idyntree/pull/711) we added the use generate_export_header to support exporting static/global variables. As this adds complexity, this PR transform those variables in constexpr variables. As this breaks ABI, I just open this PR so that we remember to merge once we want to release iDynTree 9.