After cloning Jerasure from Mac and running the makefile supplied with Jerasure, the following linker error is received:
gcc -shared -Wl,-soname,libJerasure.so.0
-o ../lib/libJerasure.so.0 galois.o jerasure.o reed_sol.o cauchy.o liberation.o
ld: unknown option: -soname
collect2: ld returned 1 exit status
make: *** [../lib/libJerasure.so.0] Error 1
My architecture is (uname -a):
Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64