|  | @@ -279,7 +279,7 @@ fi
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  AC_C_BIGENDIAN
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -AC_SEARCH_LIBS(socket, [socket])
 | 
	
		
			
				|  |  | +AC_SEARCH_LIBS(socket, [socket network])
 | 
	
		
			
				|  |  |  AC_SEARCH_LIBS(gethostbyname, [nsl])
 | 
	
		
			
				|  |  |  AC_SEARCH_LIBS(dlopen, [dl])
 | 
	
		
			
				|  |  |  AC_SEARCH_LIBS(inet_aton, [resolv])
 | 
	
	
		
			
				|  | @@ -482,6 +482,20 @@ if test "$enable_bufferevents" = "yes"; then
 | 
	
		
			
				|  |  |  fi
 | 
	
		
			
				|  |  |  AC_SUBST(TOR_LIBEVENT_LIBS)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +dnl ------------------------------------------------------
 | 
	
		
			
				|  |  | +dnl Where do you live, libm?
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +dnl On some platforms (Haiku/BeOS) the math library is
 | 
	
		
			
				|  |  | +dnl part of libroot. In which case don't link against lm
 | 
	
		
			
				|  |  | +TOR_LIB_MATH=""
 | 
	
		
			
				|  |  | +save_LIBS="$LIBS"
 | 
	
		
			
				|  |  | +AC_SEARCH_LIBS(cos, [m], , AC_MSG_ERROR([Could not find libm and libcore does not provide the functions.]))
 | 
	
		
			
				|  |  | +if test "$ac_cv_search_cos" != "none required"; then
 | 
	
		
			
				|  |  | +    TOR_LIB_MATH="$ac_cv_search_cos"
 | 
	
		
			
				|  |  | +fi
 | 
	
		
			
				|  |  | +LIBS="$save_LIBS"
 | 
	
		
			
				|  |  | +AC_SUBST(TOR_LIB_MATH)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  dnl ------------------------------------------------------
 | 
	
		
			
				|  |  |  dnl Where do you live, openssl?  And how do we call you?
 | 
	
		
			
				|  |  |  
 |