fixed: allow build to be called twice without armv6 being replaced twice
changed: library call to add missing libraries at the end (simplifies it slightly and makes it the same as pisnes)