I want to compile some C code using gcc to compare against clang.

This code I want to compile needs gsl/gsl_vector.h so I used -lgsl to
compile with clang and it complained at runtime: "dyld[16321]: missing
symbol called".

what are "ar" and "nm" in the following?

I think "mp" means multiple precision...

find /opt/local/bin -type f -print | grep gcc | grep -v ranlib
/opt/local/bin/arm64-apple-darwin23-gcc-ar-mp-13
/opt/local/bin/gcc-mp-12
/opt/local/bin/arm64-apple-darwin23-gcc-ar-mp-12
/opt/local/bin/gcc-mp-13
/opt/local/bin/arm64-apple-darwin23-gcc-13.2.0
/opt/local/bin/gcc-nm-mp-13
/opt/local/bin/gcc-nm-mp-12
/opt/local/bin/arm64-apple-darwin23-gcc-mp-12
/opt/local/bin/arm64-apple-darwin23-gcc-mp-13
/opt/local/bin/arm64-apple-darwin23-gcc-nm-mp-12
/opt/local/bin/arm64-apple-darwin23-gcc-nm-mp-13
/opt/local/bin/gcc-ar-mp-12
/opt/local/bin/gcc-ar-mp-13
/opt/local/bin/arm64-apple-darwin23-gcc-12.3.0

Thanks,
Ken Wolcott

Reply via email to