merged all libraries into a big one.
don't worry about size, -ffunction-sections, -fdata-sections,
-Wl,--gc-sections are our friends.