forked from enlightenment/efl
* check if dlopen() is in libc first, then in libdl
* check if clock_gettime() is in libc first, then in librt some systems have these functions in libc, or in a specific lib. This allows to correctly set dlopen_libs and rt_libs variables. SVN revision: 55821
This commit is contained in:
parent
588c29451b
commit
00d864e8a6
|
@ -405,11 +405,18 @@ case "$host_os" in
|
||||||
dlopen_libs="-ldl"
|
dlopen_libs="-ldl"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
AC_CHECK_LIB([dl], [dlopen], [dlopen_libs=-ldl])
|
AC_CHECK_LIB([c], [dlopen],
|
||||||
AC_SEARCH_LIBS([clock_gettime], [rt],
|
[],
|
||||||
[
|
[AC_CHECK_LIB([dl], [dlopen],
|
||||||
rt_libs=-lrt
|
[dlopen_libs=-ldl])
|
||||||
AC_DEFINE(HAVE_CLOCK_GETTIME, [1], [Have clock_gettime()])
|
])
|
||||||
|
AC_CHECK_LIB([c], [clock_gettime],
|
||||||
|
[AC_DEFINE(HAVE_CLOCK_GETTIME, [1], [Have clock_gettime()])],
|
||||||
|
[AC_CHECK_LIB([rt], [clock_gettime],
|
||||||
|
[
|
||||||
|
rt_libs=-lrt
|
||||||
|
AC_DEFINE(HAVE_CLOCK_GETTIME, [1], [Have clock_gettime()])
|
||||||
|
])
|
||||||
])
|
])
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Reference in New Issue