bcsr_data_interface 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. #! /bin/sh
  2. # api/bcsr_data_interface - temporary wrapper script for .libs/bcsr_data_interface
  3. # Generated by libtool (GNU libtool) 2.4.2
  4. #
  5. # The api/bcsr_data_interface program cannot be directly executed until all the libtool
  6. # libraries that it depends on are installed.
  7. #
  8. # This wrapper script should never be moved out of the build directory.
  9. # If it is, it will not operate correctly.
  10. # Sed substitution that helps us do robust quoting. It backslashifies
  11. # metacharacters that are still active within double-quoted strings.
  12. sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
  13. # Be Bourne compatible
  14. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  15. emulate sh
  16. NULLCMD=:
  17. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  18. # is contrary to our usage. Disable this feature.
  19. alias -g '${1+"$@"}'='"$@"'
  20. setopt NO_GLOB_SUBST
  21. else
  22. case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
  23. fi
  24. BIN_SH=xpg4; export BIN_SH # for Tru64
  25. DUALCASE=1; export DUALCASE # for MKS sh
  26. # The HP-UX ksh and POSIX shell print the target directory to stdout
  27. # if CDPATH is set.
  28. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  29. <<<<<<< HEAD
  30. relink_command="(cd /home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/examples; LIBRARY_PATH=/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64:/opt/Software/maxeler/maxcompiler-2018.3.1/lib:/home/jusers/makni1/jumax/starpu.git/install/lib::; export LIBRARY_PATH; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; LD_LIBRARY_PATH=/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib:/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64:/opt/Software/maxeler/maxcompiler-2018.3.1/lib:/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib:/lib:/home/jusers/makni1/jumax/starpu.git/install/lib::; export LD_LIBRARY_PATH; PATH=/opt/rh/devtoolset-8/root/usr/bin:/opt/apache-ant-1.10.6/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin:/opt/Software/maxeler/maxcompiler-2018.3.1/bin:/opt/Software/xilinx/SDK/2017.4/tps/lnx64/cmake-3.3.2/bin:/opt/Software/xilinx/SDK/2017.4/gnu/armr5/lin/gcc-arm-none-eabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch64/lin/aarch64-none/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch64/lin/aarch64-linux/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/microblaze/linux_toolchain/lib64_le/bin:/opt/Software/xilinx/SDK/2017.4/gnu/arm/lin/bin:/opt/Software/xilinx/SDK/2017.4/gnu/microblaze/lib/bin:/opt/Software/xilinx/SDK/2017.4/bin:/opt/Software/xilinx/DocNav:/opt/Software/xilinx/Vivado/2017.4/bin:/home/jusers/makni1/jumax/starpu.git/install/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin; export PATH; gcc -Wall -Wall -Werror=implicit -Werror=implicit-function-declaration -Wno-unused -O3 -g -O2 -gdwarf-2 -g3 -g -gdwarf-2 -g3 -g -o \$progdir/\$file bcsr_data_interface.o -L/opt/Software/maxeler/maxcompiler-2018.3.1/lib -L/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib -lm ../src/.libs/libstarpu-1.3.so -llapack -lblas -lslic /opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib/libmaxeleros.so -lcurl -lhwloc -lrt -lpthread -pthread -Wl,-rpath -Wl,/home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/src/.libs -Wl,-rpath -Wl,/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib -Wl,-rpath -Wl,/home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/../install/lib -Wl,-rpath -Wl,/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib)"
  31. =======
  32. relink_command="(cd /home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/examples; LIBRARY_PATH=/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64:/opt/Software/maxeler/maxcompiler-2018.3.1/lib:/home/jusers/makni1/jumax/starpu.git/install/lib::; export LIBRARY_PATH; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; LD_LIBRARY_PATH=/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib:/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64:/opt/Software/maxeler/maxcompiler-2018.3.1/lib:/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib:/lib:/home/jusers/makni1/jumax/starpu.git/install/lib::; export LD_LIBRARY_PATH; PATH=/opt/rh/devtoolset-8/root/usr/bin:/opt/apache-ant-1.10.6/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin:/opt/Software/maxeler/maxcompiler-2018.3.1/bin:/opt/Software/xilinx/SDK/2017.4/tps/lnx64/cmake-3.3.2/bin:/opt/Software/xilinx/SDK/2017.4/gnu/armr5/lin/gcc-arm-none-eabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch64/lin/aarch64-none/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch64/lin/aarch64-linux/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/opt/Software/xilinx/SDK/2017.4/gnu/microblaze/linux_toolchain/lib64_le/bin:/opt/Software/xilinx/SDK/2017.4/gnu/arm/lin/bin:/opt/Software/xilinx/SDK/2017.4/gnu/microblaze/lib/bin:/opt/Software/xilinx/SDK/2017.4/bin:/opt/Software/xilinx/DocNav:/opt/Software/xilinx/Vivado/2017.4/bin:/home/jusers/makni1/jumax/starpu.git/install/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin; export PATH; gcc -I/home/jusers/makni1/jumax/hwloc-2.0.3/install/include -Wall -Wall -Werror=implicit -Werror=implicit-function-declaration -Wno-unused -O3 -g -O2 -gdwarf-2 -g3 -g -gdwarf-2 -g3 -g -o \$progdir/\$file bcsr_data_interface.o -L/opt/Software/maxeler/maxcompiler-2018.3.1/lib -L/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib ../src/.libs/libstarpu-1.3.so -L/home/jusers/makni1/jumax/hwloc-2.0.3/install/lib -llapack -lblas -lslic /opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib/libmaxeleros.so -lcurl /home/jusers/makni1/jumax/hwloc-2.0.3/install/lib/libhwloc.so -lm -lrt -lpthread -pthread -Wl,-rpath -Wl,/home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/src/.libs -Wl,-rpath -Wl,/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib -Wl,-rpath -Wl,/home/jusers/makni1/jumax/hwloc-2.0.3/install/lib -Wl,-rpath -Wl,/home/jusers/makni1/jumax/makni1/starpu.git/build_starpu/../install/lib -Wl,-rpath -Wl,/opt/Software/maxeler/maxcompiler-2018.3.1/lib/maxeleros-sim/lib -Wl,-rpath -Wl,/home/jusers/makni1/jumax/hwloc-2.0.3/install/lib)"
  33. >>>>>>> 8e2d401663e25038bae3c01c68fb544e638ec51c
  34. # This environment variable determines our operation mode.
  35. if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
  36. # install mode needs the following variables:
  37. generated_by_libtool_version='2.4.2'
  38. notinst_deplibs=' ../src/libstarpu-1.3.la'
  39. else
  40. # When we are sourced in execute mode, $file and $ECHO are already set.
  41. if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
  42. file="$0"
  43. # A function that is used when there is no print builtin or printf.
  44. func_fallback_echo ()
  45. {
  46. eval 'cat <<_LTECHO_EOF
  47. $1
  48. _LTECHO_EOF'
  49. }
  50. ECHO="printf %s\\n"
  51. fi
  52. # Very basic option parsing. These options are (a) specific to
  53. # the libtool wrapper, (b) are identical between the wrapper
  54. # /script/ and the wrapper /executable/ which is used only on
  55. # windows platforms, and (c) all begin with the string --lt-
  56. # (application programs are unlikely to have options which match
  57. # this pattern).
  58. #
  59. # There are only two supported options: --lt-debug and
  60. # --lt-dump-script. There is, deliberately, no --lt-help.
  61. #
  62. # The first argument to this parsing function should be the
  63. # script's ../libtool value, followed by no.
  64. lt_option_debug=
  65. func_parse_lt_options ()
  66. {
  67. lt_script_arg0=$0
  68. shift
  69. for lt_opt
  70. do
  71. case "$lt_opt" in
  72. --lt-debug) lt_option_debug=1 ;;
  73. --lt-dump-script)
  74. lt_dump_D=`$ECHO "X$lt_script_arg0" | /usr/bin/sed -e 's/^X//' -e 's%/[^/]*$%%'`
  75. test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=.
  76. lt_dump_F=`$ECHO "X$lt_script_arg0" | /usr/bin/sed -e 's/^X//' -e 's%^.*/%%'`
  77. cat "$lt_dump_D/$lt_dump_F"
  78. exit 0
  79. ;;
  80. --lt-*)
  81. $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2
  82. exit 1
  83. ;;
  84. esac
  85. done
  86. # Print the debug banner immediately:
  87. if test -n "$lt_option_debug"; then
  88. echo "bcsr_data_interface:api/bcsr_data_interface:${LINENO}: libtool wrapper (GNU libtool) 2.4.2" 1>&2
  89. fi
  90. }
  91. # Used when --lt-debug. Prints its arguments to stdout
  92. # (redirection is the responsibility of the caller)
  93. func_lt_dump_args ()
  94. {
  95. lt_dump_args_N=1;
  96. for lt_arg
  97. do
  98. $ECHO "bcsr_data_interface:api/bcsr_data_interface:${LINENO}: newargv[$lt_dump_args_N]: $lt_arg"
  99. lt_dump_args_N=`expr $lt_dump_args_N + 1`
  100. done
  101. }
  102. # Core function for launching the target application
  103. func_exec_program_core ()
  104. {
  105. if test -n "$lt_option_debug"; then
  106. $ECHO "bcsr_data_interface:api/bcsr_data_interface:${LINENO}: newargv[0]: $progdir/$program" 1>&2
  107. func_lt_dump_args ${1+"$@"} 1>&2
  108. fi
  109. exec "$progdir/$program" ${1+"$@"}
  110. $ECHO "$0: cannot exec $program $*" 1>&2
  111. exit 1
  112. }
  113. # A function to encapsulate launching the target application
  114. # Strips options in the --lt-* namespace from $@ and
  115. # launches target application with the remaining arguments.
  116. func_exec_program ()
  117. {
  118. case " $* " in
  119. *\ --lt-*)
  120. for lt_wr_arg
  121. do
  122. case $lt_wr_arg in
  123. --lt-*) ;;
  124. *) set x "$@" "$lt_wr_arg"; shift;;
  125. esac
  126. shift
  127. done ;;
  128. esac
  129. func_exec_program_core ${1+"$@"}
  130. }
  131. # Parse options
  132. func_parse_lt_options "$0" ${1+"$@"}
  133. # Find the directory that this script lives in.
  134. thisdir=`$ECHO "$file" | /usr/bin/sed 's%/[^/]*$%%'`
  135. test "x$thisdir" = "x$file" && thisdir=.
  136. # Follow symbolic links until we get to the real thisdir.
  137. file=`ls -ld "$file" | /usr/bin/sed -n 's/.*-> //p'`
  138. while test -n "$file"; do
  139. destdir=`$ECHO "$file" | /usr/bin/sed 's%/[^/]*$%%'`
  140. # If there was a directory component, then change thisdir.
  141. if test "x$destdir" != "x$file"; then
  142. case "$destdir" in
  143. [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
  144. *) thisdir="$thisdir/$destdir" ;;
  145. esac
  146. fi
  147. file=`$ECHO "$file" | /usr/bin/sed 's%^.*/%%'`
  148. file=`ls -ld "$thisdir/$file" | /usr/bin/sed -n 's/.*-> //p'`
  149. done
  150. # Usually 'no', except on cygwin/mingw when embedded into
  151. # the cwrapper.
  152. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
  153. if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
  154. # special case for '.'
  155. if test "$thisdir" = "."; then
  156. thisdir=`pwd`
  157. fi
  158. # remove .libs from thisdir
  159. case "$thisdir" in
  160. *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /usr/bin/sed 's%[\\/][^\\/]*$%%'` ;;
  161. .libs ) thisdir=. ;;
  162. esac
  163. fi
  164. # Try to get the absolute directory name.
  165. absdir=`cd "$thisdir" && pwd`
  166. test -n "$absdir" && thisdir="$absdir"
  167. program=lt-'bcsr_data_interface'
  168. progdir="$thisdir/.libs"
  169. if test ! -f "$progdir/$program" ||
  170. { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /usr/bin/sed 1q`; \
  171. test "X$file" != "X$progdir/$program"; }; then
  172. file="$$-$program"
  173. if test ! -d "$progdir"; then
  174. mkdir "$progdir"
  175. else
  176. rm -f "$progdir/$file"
  177. fi
  178. # relink executable if necessary
  179. if test -n "$relink_command"; then
  180. if relink_command_output=`eval $relink_command 2>&1`; then :
  181. else
  182. printf %s\n "$relink_command_output" >&2
  183. rm -f "$progdir/$file"
  184. exit 1
  185. fi
  186. fi
  187. mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
  188. { rm -f "$progdir/$program";
  189. mv -f "$progdir/$file" "$progdir/$program"; }
  190. rm -f "$progdir/$file"
  191. fi
  192. if test -f "$progdir/$program"; then
  193. if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
  194. # Run the actual program with our arguments.
  195. func_exec_program ${1+"$@"}
  196. fi
  197. else
  198. # The program doesn't exist.
  199. $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
  200. $ECHO "This script is just a wrapper for $program." 1>&2
  201. $ECHO "See the libtool documentation for more information." 1>&2
  202. exit 1
  203. fi
  204. fi