support of command line compiles. Adds new configure command line option
--with-winsock to enable winsock if necessary where alternative socket libraries
exist.
Modified BOINC_CHECK_CYGWIN to call AX_WINSOCK.
Modified boinc_getsockopt.m4 to get correct type when winsock is used.
Modified AX_CHECK_GLUT to find correct libraries when compiling under
windows from command line.
svn path=/trunk/boinc/; revision=9072
in order to avoid this test failing because of higher warning-levels set in
CPPFLAGS (as the test is using -Werror)
svn path=/trunk/boinc/; revision=8315
parameter 5 to getsockopt() by using the compiler. The macro was in danger of
becoming an ever expanding list of case statements, since some platforms use
socklen_t, others use size_t, and still others use int. Some aren't even
consistent from OS rev to OS rev.
A macro BOINC_SOCKLEN_T is set in config.h to indicate the proper type. This
is typedef to be boinc_socklen_t in lib/network.h. The special cases for
__APPLE__ and WIN32 can probably be removed at a later time. Places where
socklen_t was used have been changed to boinc_socklen_t.
Also added double inclusion protection to network.h
svn path=/trunk/boinc/; revision=6055