소스 검색

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

Samuel Thibault 9 년 전
부모
커밋
efd2ab31a5
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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"