fix "requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC"