# HG changeset patch # User Rik # Date 1459210597 25200 # Node ID f80b46f7d3d8dbf776548a0bf1a0e04b0ea0dafe # Parent 102b33b53ea466d7e87f4fed51f4b9b7d05b410e Force linking in libgomp if OpenMP enabled (bug #41699, bug #47372). * configure.ac: If OpenMP is enabled then force gcc to link in libgomp. diff -r 102b33b53ea4 -r f80b46f7d3d8 configure.ac --- a/configure.ac Mon Mar 28 20:00:37 2016 +1100 +++ b/configure.ac Mon Mar 28 17:16:37 2016 -0700 @@ -511,6 +511,9 @@ dnl AX_OPENMP is not empty. if test $ENABLE_OPENMP = yes; then AC_DEFINE(OCTAVE_ENABLE_OPENMP, 1, [Define if OpenMP is enabled.]) + if test "$GCC" = yes; then + WARN_LDFLAGS="$WARN_LDFLAGS -Wl,--no-as-needed,-lgomp,--as-needed"; + fi fi ## Set these for any other tests that may require them. They will be ## reset before output files are generated.