Menu


"undefined reference"-Fehler zu Inline-Funktionen

Diese sollten eigentlich nicht passieren da sie ja statisch sind. Der Grund liegt in neueren GCC-Versionen. Diese interpretieren das Keyword inline anders als ältere Versionen.

Um den alten Zustand wieder herzustellen kann entweder beim Kompilieren die Option -std=gnu11 verwendet werden, oder, es wird statt inline nun static inline verwendet. Letzteres ist zu empfehlen.



Dokumenten-ID: kb/ff5e9e58-2d47-4ecf-aa31-40cd4567d201
Package downloaden