LD_RUN_PATH="/usr/local/lib" gcc -G -L/usr/local/lib GMP.o -o blib/arch/auto/Math/GMP/GMP.so -lgmp ld: fatal: file /usr/local/lib/libgmp.so: wrong ELF class: ELFCLASS64 ld: fatal: File processing errors. No output written to blib/arch/auto/Math/GMP/GMP.so collect2: ld returned 1 exit status make: *** [blib/arch/auto/Math/GMP/GMP.so] Error 1