| 44 | | if test "x$jccl_config_exec_prefix" != "x" ; then |
|---|
| 45 | | jccl_config_args="$jccl_config_args --exec-prefix=$jccl_config_exec_prefix" |
|---|
| 46 | | |
|---|
| 47 | | if test x${JCCL_CONFIG+set} != xset ; then |
|---|
| 48 | | JCCL_CONFIG="$jccl_config_exec_prefix/bin/jccl-config" |
|---|
| 49 | | fi |
|---|
| | 38 | dnl See if the user specified where to find jccl |
|---|
| | 39 | dnl if they didn't take a guess for them |
|---|
| | 40 | if test "x$jccl_meta_file" != "x" ; then |
|---|
| | 41 | jccl_flagpoll_args="--from-file=$jccl_meta_file" |
|---|
| | 42 | else |
|---|
| | 43 | jccl_flagpoll_args="--from-file=$instlinks/share/flagpoll/jccl.fpc" |
|---|
| 60 | | if test "x$JCCL_BASE_DIR" != "x" ; then |
|---|
| 61 | | jccl_config_args="$jccl_config_args --prefix=$JCCL_BASE_DIR" |
|---|
| 62 | | |
|---|
| 63 | | if test x${JCCL_CONFIG+set} != xset ; then |
|---|
| 64 | | JCCL_CONFIG="$JCCL_BASE_DIR/bin/jccl-config" |
|---|
| 65 | | fi |
|---|
| 66 | | fi |
|---|
| 67 | | |
|---|
| 68 | | AC_PATH_PROG(JCCL_CONFIG, jccl-config, no) |
|---|
| 69 | | |
|---|
| 70 | | dnl Do a sanity check to ensure that $JCCL_CONFIG actually works. |
|---|
| 71 | | if ! (eval $JCCL_CONFIG --cxxflags >/dev/null 2>&1) 2>&1 ; then |
|---|
| 72 | | JCCL_CONFIG='no' |
|---|
| 73 | | echo "*** The jccl-config script installed by JCCL could not be found" |
|---|
| | 50 | dnl Do a sanity check to ensure that $FLAGPOLL actually works. |
|---|
| | 51 | if ! (eval $FLAGPOLL --help >/dev/null 2>&1) 2>&1 ; then |
|---|
| | 52 | FLAGPOLL='no' |
|---|
| | 53 | echo "*** The flagpoll metadata file installed by JCCL could not be found" |
|---|
| 106 | | dnl JCCL_CXXFLAGS_MIN |
|---|
| 107 | | dnl JCCL_INCLUDES |
|---|
| 108 | | dnl JCCL_INCLUDES_MIN |
|---|
| 109 | | dnl JCCL_LIBS_LD |
|---|
| 110 | | dnl JCCL_LIBS_LD_MIN |
|---|
| 111 | | dnl JCCL_LIBS_STATIC_LD |
|---|
| 112 | | dnl JCCL_LIBS_STATIC_LD_MIN |
|---|
| 113 | | dnl JCCL_LIBS_CC |
|---|
| 114 | | dnl JCCL_LIBS_CC_MIN |
|---|
| 115 | | dnl JCCL_LIBS_STATIC_CC |
|---|
| 116 | | dnl JCCL_LIBS_STATIC_CC_MIN |
|---|
| 117 | | dnl JCCL_PROF_LIBS_LD |
|---|
| 118 | | dnl JCCL_PROF_LIBS_LD_MIN |
|---|
| 119 | | dnl JCCL_PROF_LIBS_STATIC_LD |
|---|
| 120 | | dnl JCCL_PROF_LIBS_STATIC_LD_MIN |
|---|
| 121 | | dnl JCCL_PROF_LIBS_CC |
|---|
| 122 | | dnl JCCL_PROF_LIBS_CC_MIN |
|---|
| 123 | | dnl JCCL_PROF_LIBS_STATIC_CC |
|---|
| 124 | | dnl JCCL_PROF_LIBS_STATIC_CC_MIN |
|---|
| | 86 | dnl JCCL_LIBS |
|---|
| | 87 | dnl JCCL_LIBS_STATIC |
|---|
| | 88 | dnl JCCL_PROF_LIBS |
|---|
| | 89 | dnl JCCL_PROF_LIBS_STATIC |
|---|
| 166 | | JCCL_CXXFLAGS=`$JCCL_CONFIG $jccl_config_args --cxxflags $ABI` |
|---|
| 167 | | JCCL_INCLUDES=`$JCCL_CONFIG $jccl_config_args --includes` |
|---|
| 168 | | JCCL_EXTRA_LIBS_CC=`$JCCL_CONFIG $jccl_config_args --extra-libs $ABI` |
|---|
| 169 | | JCCL_EXTRA_LIBS_LD=`$JCCL_CONFIG $jccl_config_args --extra-libs $ABI --linker` |
|---|
| 170 | | JCCL_LIBS_CC=`$JCCL_CONFIG $jccl_config_args --libs $ABI` |
|---|
| 171 | | JCCL_LIBS_LD=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker` |
|---|
| 172 | | JCCL_PROF_LIBS_CC=`$JCCL_CONFIG $jccl_config_args --libs $ABI --profiled` |
|---|
| 173 | | JCCL_PROF_LIBS_LD=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --profiled` |
|---|
| 174 | | JCCL_LIBS_STATIC_CC=`$JCCL_CONFIG $jccl_config_args --libs $ABI --static` |
|---|
| 175 | | JCCL_LIBS_STATIC_LD=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --static` |
|---|
| 176 | | JCCL_PROF_LIBS_STATIC_CC=`$JCCL_CONFIG $jccl_config_args --libs $ABI --static --profiled` |
|---|
| 177 | | JCCL_PROF_LIBS_STATIC_LD=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --static --profiled` |
|---|
| 178 | | |
|---|
| 179 | | JCCL_CXXFLAGS_MIN=`$JCCL_CONFIG $jccl_config_args --cxxflags $ABI --min` |
|---|
| 180 | | JCCL_INCLUDES_MIN=`$JCCL_CONFIG $jccl_config_args --includes --min` |
|---|
| 181 | | JCCL_EXTRA_LIBS_CC_MIN=`$JCCL_CONFIG $jccl_config_args --extra-libs $ABI --min` |
|---|
| 182 | | JCCL_EXTRA_LIBS_LD_MIN=`$JCCL_CONFIG $jccl_config_args --extra-libs $ABI --linker --min` |
|---|
| 183 | | JCCL_LIBS_CC_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --min` |
|---|
| 184 | | JCCL_LIBS_LD_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --min` |
|---|
| 185 | | JCCL_LIBS_LD_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --min` |
|---|
| 186 | | JCCL_PROF_LIBS_CC_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --min --profiled` |
|---|
| 187 | | JCCL_PROF_LIBS_LD_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --min --profiled` |
|---|
| 188 | | JCCL_LIBS_STATIC_CC_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --static --min` |
|---|
| 189 | | JCCL_LIBS_STATIC_LD_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --static --min` |
|---|
| 190 | | JCCL_PROF_LIBS_STATIC_CC_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --static --min --profiled` |
|---|
| 191 | | JCCL_PROF_LIBS_STATIC_LD_MIN=`$JCCL_CONFIG $jccl_config_args --libs $ABI --linker --static --min --profiled` |
|---|
| | 116 | JCCL_CXXFLAGS=`$FLAGPOLL $jccl_flagpoll_args --cflags ` |
|---|
| | 117 | JCCL_LIBS=`$FLAGPOLL $jccl_flagpoll_args --get-libs` |
|---|
| | 118 | JCCL_EXTRA_LIBS=`$FLAGPOLL $jccl_flagpoll_args --get-extra-libs` |
|---|
| | 119 | JCCL_PROF_LIBS=`$FLAGPOLL $jccl_flagpoll_args --get-profiled-libs` |
|---|
| | 120 | JCCL_LIBS_STATIC=`$FLAGPOLL $jccl_flagpoll_args --get-static-libs` |
|---|
| | 121 | JCCL_PROF_LIBS_STATIC=`$FLAGPOLL $jccl_flagpoll_args --get-profiled-static-libs` |
|---|
| 202 | | AC_SUBST([JCCL_LIBS_CC]) |
|---|
| 203 | | AC_SUBST([JCCL_LIBS_LD]) |
|---|
| 204 | | AC_SUBST([JCCL_PROF_LIBS_CC]) |
|---|
| 205 | | AC_SUBST([JCCL_PROF_LIBS_LD]) |
|---|
| 206 | | AC_SUBST([JCCL_LIBS_STATIC_LD]) |
|---|
| 207 | | AC_SUBST([JCCL_LIBS_STATIC_CC]) |
|---|
| 208 | | AC_SUBST([JCCL_PROF_LIBS_STATIC_LD]) |
|---|
| 209 | | AC_SUBST([JCCL_PROF_LIBS_STATIC_CC]) |
|---|
| 210 | | AC_SUBST([JCCL_EXTRA_LIBS_CC]) |
|---|
| 211 | | AC_SUBST([JCCL_EXTRA_LIBS_LD]) |
|---|
| 212 | | |
|---|
| 213 | | AC_SUBST([JCCL_CXXFLAGS_MIN]) |
|---|
| 214 | | AC_SUBST([JCCL_INCLUDES_MIN]) |
|---|
| 215 | | AC_SUBST([JCCL_LIBS_CC_MIN]) |
|---|
| 216 | | AC_SUBST([JCCL_LIBS_LD_MIN]) |
|---|
| 217 | | AC_SUBST([JCCL_PROF_LIBS_CC_MIN]) |
|---|
| 218 | | AC_SUBST([JCCL_PROF_LIBS_LD_MIN]) |
|---|
| 219 | | AC_SUBST([JCCL_LIBS_STATIC_CC_MIN]) |
|---|
| 220 | | AC_SUBST([JCCL_LIBS_STATIC_LD_MIN]) |
|---|
| 221 | | AC_SUBST([JCCL_PROF_LIBS_STATIC_CC_MIN]) |
|---|
| 222 | | AC_SUBST([JCCL_PROF_LIBS_STATIC_LD_MIN]) |
|---|
| | 132 | AC_SUBST([JCCL_LIBS]) |
|---|
| | 133 | AC_SUBST([JCCL_PROF_LIBS]) |
|---|
| | 134 | AC_SUBST([JCCL_LIBS_STATIC]) |
|---|
| | 135 | AC_SUBST([JCCL_PROF_LIBS_STATIC]) |
|---|
| | 136 | AC_SUBST([JCCL_EXTRA_LIBS]) |
|---|
| 271 | | dnl JCCL_CXXFLAGS_MIN |
|---|
| 272 | | dnl JCCL_LIBS_LD |
|---|
| 273 | | dnl JCCL_LIBS_LD_MIN |
|---|
| 274 | | dnl JCCL_LIBS_STATIC_LD |
|---|
| 275 | | dnl JCCL_LIBS_STATIC_LD_MIN |
|---|
| 276 | | dnl JCCL_LIBS_CC |
|---|
| 277 | | dnl JCCL_LIBS_CC_MIN |
|---|
| 278 | | dnl JCCL_LIBS_STATIC_CC |
|---|
| 279 | | dnl JCCL_LIBS_STATIC_CC_MIN |
|---|
| 280 | | dnl JCCL_PROF_LIBS_LD |
|---|
| 281 | | dnl JCCL_PROF_LIBS_LD_MIN |
|---|
| 282 | | dnl JCCL_PROF_LIBS_STATIC_LD |
|---|
| 283 | | dnl JCCL_PROF_LIBS_STATIC_LD_MIN |
|---|
| 284 | | dnl JCCL_PROF_LIBS_CC |
|---|
| 285 | | dnl JCCL_PROF_LIBS_CC_MIN |
|---|
| 286 | | dnl JCCL_PROF_LIBS_STATIC_CC |
|---|
| 287 | | dnl JCCL_PROF_LIBS_STATIC_CC_MIN |
|---|
| | 185 | dnl JCCL_LIBS |
|---|
| | 186 | dnl JCCL_LIBS_STATIC |
|---|
| | 187 | dnl JCCL_PROF_LIBS |
|---|
| | 188 | dnl JCCL_PROF_LIBS_STATIC |
|---|