Mark id as Unused to avoid warnings (GCC);
Linking with libraries has been fixed (GCC):