Forráskód Böngészése

only make starpu use libfxt.a when not building a .so: libfxt.a is not necessarily built with -fPIC

Samuel Thibault 9 éve
szülő
commit
efd2ab31a5
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      configure.ac

+ 1 - 1
configure.ac

@@ -1593,7 +1593,7 @@ if test x$use_fxt = xyes; then
 	AC_CHECK_DECLS([fut_set_filename])
 	CFLAGS="$save_CFLAGS"
 
-	if test x$enable_simgrid = xyes; then
+	if test x$enable_simgrid = xyes -a x$enable_shared = xno ; then
                 # simgrid's SMPI needs fxt to be linked in statically for
                 # variable privatization to work
 		FXT_LIBS="$(pkg-config --variable=libdir fxt)/libfxt.a -lrt"