Changeset 4860
- Timestamp:
- 06/29/09 16:26:29 (5 months ago)
- Files:
-
- 1 modified
-
mpich2/trunk/src/pm/hydra/configure.in (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mpich2/trunk/src/pm/hydra/configure.in
r4846 r4860 32 32 dnl Check if the necessary headers are available 33 33 AC_CHECK_HEADERS(unistd.h stdlib.h string.h strings.h stdarg.h sys/types.h sys/socket.h \ 34 sched.h pthread.h sys/stat.h) 34 sched.h pthread.h sys/stat.h sys/param.h netinet/in.h netinet/tcp.h \ 35 sys/un.h netdb.h) 35 36 36 37 dnl Check if the pthread library is present. Apparently, just checking … … 43 44 LDFLAGS="$LDFLAGS -lpthread" 44 45 fi 46 47 AC_SEARCH_LIBS(socket,socket,LDFLAGS="$LDFLAGS -lsocket",) 48 AC_SEARCH_LIBS(gethostbyname,nsl,LDFLAGS="$LDFLAGS -lnsl",) 45 49 46 50 dnl Check for necessary functions … … 273 277 AC_ARG_ENABLE(hydra-procbind, [ --enable-hydra-procbind Process Binding], 274 278 [ procbind=$enableval ], 275 [ procbind= no ])279 [ procbind=auto ]) 276 280 AC_MSG_CHECKING(process binding) 277 281 … … 279 283 old_CFLAGS=$CFLAGS 280 284 CFLAGS="$CFLAGS -I${srcdir}/utils/plpa" 281 AC_TRY_COMPILE([#include <plpa_internal.h>],[PLPA_NAME(api_type_t) p; PLPA_NAME(api_probe) (&p);],plpa_works=yes,plpa_works=no) 285 AC_TRY_LINK([#include <plpa_internal.h>],[ 286 PLPA_NAME(api_type_t) p; 287 PLPA_NAME(api_probe)(&p); 288 ],plpa_works=yes,plpa_works=no) 282 289 CFLAGS=$old_CFLAGS 283 290 if test "$plpa_works" = "yes" ; then
