[Date Prev][Date Next] [Chronological] [Thread] [Top]

Building OpenLdap 2.x prerequisite and select() error.



Title: Message
Hi all.
 
my environment consists of OpenLdap 2.1.30 on Solaris 8, gcc 3.3.2, Berkeley DB 4.1.25. The configure tools stops this way
 
checking for sigset in -lV3... no
checking for winsock... no
checking for socket... no
checking for main in -lsocket... no
checking for main in -lnet... no
checking for main in -lnsl_s... no
checking for main in -lnsl... no
checking for socket in -linet... no
checking for main in -lgen... no
checking for select... no
configure: error: select() required.
bash-2.03#
 
 
and the config.log tail is 
 
 
int main() {
 
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_select) || defined (__stub___select)
choke me
#else
f = select;
#endif
 
; return 0; }
bash-2.03#  
 
so after I was back on prerequisites for this task and here http://www.openldap.org/faq/data/cache/196.htm there is an item not
present in my environment: the Berkeley Networking (socket/select) routines, is available somewhere?
Any hints on my previous step?
 
Many thanks.
 
 
Stefano Baraldi
asb128@motorola.com
CSC System Engineer
Motorola Electronics Spa
Via Cardinal Massaia 83
10147 Torino, Italy