Follow-up Comment #1, sr #111055 (group autoconf):
> Apple Clang requires passing "-Xpreprocessor -fopenmp" rather than just -fopenmp. Actually, either "-Xpreprocessor -fopenmp" or "-Wp,-fopenmp". However, libtool (version 2.5.3) supports only "-Wp,-fopenmp". If you try compiling a library with CC="cc -Xpreprocessor -fopenmp", libtool will produce an error message: clang: error: unsupported option '-fopenmp' So, the only remaining possibility is to add try "-Wp,-fopenmp". But programs that use OpenMP also expect an <omp.h> header file to be present. Neither Apple's clang nor the upstream LLVM/clang has such a (complete, usable) header file of this name so far. So, my take on this is: No need to do anything for now. And when clang does have an <omp.h> file and a corresponding library, the AC_OPENMP macro should be extended not only to test whether the compiler supports "-Wp,-fopenmp" but also test whether "#include <omp.h>" works. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?111055> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature