1 #as: --x32 2 #ld: -shared -melf32_x86_64 3 #error: .*relocation R_X86_64_PC32 against undefined symbol `bar' can not be used when making a shared object; recompile with -fPIC 4