* move check for -lsocket from libevent to top-level configure, and add
check for -lnsl, since both are needed for a bunch of functions like gethostbyname() on Solaris This commit was SVN r7015.
Этот коммит содержится в:
родитель
072a59cc02
Коммит
5c82e522c3
@ -26,7 +26,7 @@ AC_ARG_WITH(event-rtsig,
|
||||
[usertsig=yes], [usertsig=no])
|
||||
|
||||
dnl Checks for libraries.
|
||||
AC_CHECK_LIB(socket, socket)
|
||||
dnl AC_CHECK_LIB(socket, socket)
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
|
23
configure.ac
23
configure.ac
@ -1134,16 +1134,21 @@ AC_CACHE_SAVE
|
||||
|
||||
ompi_show_title "Library and Function tests"
|
||||
|
||||
# -lsocket
|
||||
# -lnsl
|
||||
# atexit
|
||||
# getcwd
|
||||
# atoll
|
||||
# strtoll
|
||||
# yield
|
||||
# vscanf
|
||||
AC_CHECK_LIB([util], [openpty],
|
||||
[WRAPPER_EXTRA_LIBS="$WRAPPER_EXTRA_LIBS -lutil"
|
||||
LIBLAM_EXTRA_LIBS="$LIBLAMEXTRALIBS -lutil"
|
||||
LIBS="$LIBS -lutil"])
|
||||
|
||||
AC_CHECK_LIB([nsl], [gethostbyname],
|
||||
[WRAPPER_EXTRA_LIBS="$WRAPPER_EXTRA_LIBS -lnsl"
|
||||
LIBLAM_EXTRA_LIBS="$LIBLAMEXTRALIBS -lnsl"
|
||||
LIBS="$LIBS -lnsl"])
|
||||
|
||||
AC_CHECK_LIB([socket], [socket],
|
||||
[WRAPPER_EXTRA_LIBS="$WRAPPER_EXTRA_LIBS -lsocket"
|
||||
LIBLAM_EXTRA_LIBS="$LIBLAMEXTRALIBS -lsocket"
|
||||
LIBS="$LIBS -lsocket"])
|
||||
|
||||
AC_CHECK_LIB([util], [openpty], [WRAPPER_EXTRA_LIBS="$WRAPPER_EXTRA_LIBS -lutil" LIBLAM_EXTRA_LIBS="$LIBLAMEXTRALIBS -lutil" LIBS="$LIBS -lutil]")
|
||||
AC_CHECK_FUNCS([asprintf snprintf vasprintf vsnprintf openpty isatty htonl ntohl htons ntohs getpwuid fork waitpid execve pipe setsid mmap])
|
||||
|
||||
#
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user