ソースを参照

Fix case when libtool doesn't actually come into play for Xeon Phi

Samuel Thibault 9 年 前
コミット
dbb26be914
共有1 個のファイルを変更した8 個の追加1 個の削除を含む
  1. 8 1
      tests/loader-cross.sh.in

+ 8 - 1
tests/loader-cross.sh.in

@@ -12,4 +12,11 @@ fi
 NATIVE=${PWD/\/build_mic\//\/build_host\/}
 DIR="$(dirname "$1")"
 FILE="$(basename "$1")"
-SINK_LD_LIBRARY_PATH="$top_builddir/src/.libs:$SINK_LD_LIBRARY_PATH" STARPU_MIC_SINK_PROGRAM_NAME="$DIR/.libs/$FILE" $top_builddir/../build_host/tests/loader "$NATIVE/$1"
+
+export SINK_LD_LIBRARY_PATH="$top_builddir/src/.libs:$SINK_LD_LIBRARY_PATH"
+export STARPU_MIC_SINK_PROGRAM_NAME="$1" 
+
+# in case libtool got into play
+[ -x "$DIR/.libs/$FILE" ] && STARPU_MIC_SINK_PROGRAM_NAME="$DIR/.libs/$FILE" 
+
+$top_builddir/../build_host/tests/loader "$NATIVE/$1"