| 653 |
|
MPICC |
| 654 |
|
MPILIBS |
| 655 |
|
MPICXX |
| 656 |
+ |
LIBDL |
| 657 |
|
ac_ct_FC |
| 658 |
|
FCFLAGS |
| 659 |
|
FC |
| 4100 |
|
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu |
| 4101 |
|
|
| 4102 |
|
|
| 4103 |
+ |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5 |
| 4104 |
+ |
$as_echo_n "checking for dlopen in -lc... " >&6; } |
| 4105 |
+ |
if test "${ac_cv_lib_c_dlopen+set}" = set; then : |
| 4106 |
+ |
$as_echo_n "(cached) " >&6 |
| 4107 |
+ |
else |
| 4108 |
+ |
ac_check_lib_save_LIBS=$LIBS |
| 4109 |
+ |
LIBS="-lc $LIBS" |
| 4110 |
+ |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| 4111 |
+ |
/* end confdefs.h. */ |
| 4112 |
|
|
| 4113 |
+ |
/* Override any GCC internal prototype to avoid an error. |
| 4114 |
+ |
Use char because int might match the return type of a GCC |
| 4115 |
+ |
builtin and then its argument prototype would still apply. */ |
| 4116 |
+ |
#ifdef __cplusplus |
| 4117 |
+ |
extern "C" |
| 4118 |
+ |
#endif |
| 4119 |
+ |
char dlopen (); |
| 4120 |
+ |
int |
| 4121 |
+ |
main () |
| 4122 |
+ |
{ |
| 4123 |
+ |
return dlopen (); |
| 4124 |
+ |
; |
| 4125 |
+ |
return 0; |
| 4126 |
+ |
} |
| 4127 |
+ |
_ACEOF |
| 4128 |
+ |
if ac_fn_cxx_try_link "$LINENO"; then : |
| 4129 |
+ |
ac_cv_lib_c_dlopen=yes |
| 4130 |
+ |
else |
| 4131 |
+ |
ac_cv_lib_c_dlopen=no |
| 4132 |
+ |
fi |
| 4133 |
+ |
rm -f core conftest.err conftest.$ac_objext \ |
| 4134 |
+ |
conftest$ac_exeext conftest.$ac_ext |
| 4135 |
+ |
LIBS=$ac_check_lib_save_LIBS |
| 4136 |
+ |
fi |
| 4137 |
+ |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5 |
| 4138 |
+ |
$as_echo "$ac_cv_lib_c_dlopen" >&6; } |
| 4139 |
+ |
if test "x$ac_cv_lib_c_dlopen" = x""yes; then : |
| 4140 |
+ |
LIBDL="" |
| 4141 |
+ |
else |
| 4142 |
+ |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
| 4143 |
+ |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
| 4144 |
+ |
if test "${ac_cv_lib_dl_dlopen+set}" = set; then : |
| 4145 |
+ |
$as_echo_n "(cached) " >&6 |
| 4146 |
+ |
else |
| 4147 |
+ |
ac_check_lib_save_LIBS=$LIBS |
| 4148 |
+ |
LIBS="-ldl $LIBS" |
| 4149 |
+ |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| 4150 |
+ |
/* end confdefs.h. */ |
| 4151 |
|
|
| 4152 |
+ |
/* Override any GCC internal prototype to avoid an error. |
| 4153 |
+ |
Use char because int might match the return type of a GCC |
| 4154 |
+ |
builtin and then its argument prototype would still apply. */ |
| 4155 |
+ |
#ifdef __cplusplus |
| 4156 |
+ |
extern "C" |
| 4157 |
+ |
#endif |
| 4158 |
+ |
char dlopen (); |
| 4159 |
+ |
int |
| 4160 |
+ |
main () |
| 4161 |
+ |
{ |
| 4162 |
+ |
return dlopen (); |
| 4163 |
+ |
; |
| 4164 |
+ |
return 0; |
| 4165 |
+ |
} |
| 4166 |
+ |
_ACEOF |
| 4167 |
+ |
if ac_fn_cxx_try_link "$LINENO"; then : |
| 4168 |
+ |
ac_cv_lib_dl_dlopen=yes |
| 4169 |
+ |
else |
| 4170 |
+ |
ac_cv_lib_dl_dlopen=no |
| 4171 |
+ |
fi |
| 4172 |
+ |
rm -f core conftest.err conftest.$ac_objext \ |
| 4173 |
+ |
conftest$ac_exeext conftest.$ac_ext |
| 4174 |
+ |
LIBS=$ac_check_lib_save_LIBS |
| 4175 |
+ |
fi |
| 4176 |
+ |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
| 4177 |
+ |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
| 4178 |
+ |
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : |
| 4179 |
+ |
LIBDL="-ldl" |
| 4180 |
+ |
fi |
| 4181 |
|
|
| 4182 |
+ |
fi |
| 4183 |
|
|
| 4184 |
|
|
| 4185 |
+ |
|
| 4186 |
+ |
|
| 4187 |
+ |
|
| 4188 |
+ |
|
| 4189 |
+ |
|
| 4190 |
|
for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++ |
| 4191 |
|
do |
| 4192 |
|
# Extract the first word of "$ac_prog", so it can be a program name with args. |