--- rxvt-unicode/autoconf/configure.in 2006/01/01 06:18:20 1.58 +++ rxvt-unicode/autoconf/configure.in 2006/01/01 06:28:45 1.59 @@ -79,11 +79,14 @@ dnl# FreeBSD needs to link libxpg4 AC_CHECK_FUNC(setlocale, [], [AC_CHECK_LIB(xpg4, setlocale, [LIBS="$LIBS -lxpg4"])]) -dnl solaris needs to link libnsl and socket +dnl# solaris needs to link libnsl and socket AC_CHECK_FUNC(gethostbyname, [], [AC_CHECK_LIB(nsl, gethostbyname, [LIBS="$LIBS -lnsl"])]) AC_CHECK_FUNC(socket, [], [AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket"])]) -dnl sched_yield to improve terminal efficiency +dnl# more solaris +AC_CHECK_FUNC(sched_yield, [], [AC_CHECK_LIB(rt, sched_yield, [LIBS="$LIBS -lrt"])]) + +dnl# sched_yield to improve terminal efficiency AC_MSG_CHECKING(for sched_yield support) AC_TRY_LINK([#include ],[sched_yield ()], [AC_MSG_RESULT(yes)