comparison Resources/CMake/LibCurlConfiguration.cmake @ 32:0c3e317f35e8

fix for linux32
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 30 Aug 2012 09:35:38 +0200
parents 89383427856a
children b45bc565d82a 61ab5fa36754
comparison
equal deleted inserted replaced
31:46e20d4455d1 32:0c3e317f35e8
45 endif() 45 endif()
46 46
47 set_property( 47 set_property(
48 SOURCE ${CURL_SOURCES} 48 SOURCE ${CURL_SOURCES}
49 PROPERTY COMPILE_DEFINITIONS "HAVE_TIME_H;HAVE_STRUCT_TIMEVAL;HAVE_SYS_STAT_H;HAVE_SOCKET;HAVE_STRUCT_SOCKADDR_STORAGE;HAVE_SYS_SOCKET_H;HAVE_SOCKET;HAVE_SYS_SOCKET_H;HAVE_NETINET_IN_H;HAVE_NETDB_H;HAVE_FCNTL_O_NONBLOCK;HAVE_FCNTL_H;HAVE_SELECT;HAVE_ERRNO_H;HAVE_SEND;HAVE_RECV;OS=\"${TMP_OS}\"") 49 PROPERTY COMPILE_DEFINITIONS "HAVE_TIME_H;HAVE_STRUCT_TIMEVAL;HAVE_SYS_STAT_H;HAVE_SOCKET;HAVE_STRUCT_SOCKADDR_STORAGE;HAVE_SYS_SOCKET_H;HAVE_SOCKET;HAVE_SYS_SOCKET_H;HAVE_NETINET_IN_H;HAVE_NETDB_H;HAVE_FCNTL_O_NONBLOCK;HAVE_FCNTL_H;HAVE_SELECT;HAVE_ERRNO_H;HAVE_SEND;HAVE_RECV;OS=\"${TMP_OS}\"")
50
50 if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 51 if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
51 add_definitions( 52 add_definitions(
52 -DRECV_TYPE_ARG1=int 53 -DRECV_TYPE_ARG1=int
53 -DRECV_TYPE_ARG2=void* 54 -DRECV_TYPE_ARG2=void*
54 -DRECV_TYPE_ARG3=size_t 55 -DRECV_TYPE_ARG3=size_t
64 -DSIZEOF_INT=4 65 -DSIZEOF_INT=4
65 -DSIZEOF_SIZE_T=8 66 -DSIZEOF_SIZE_T=8
66 ) 67 )
67 elseif ("${CMAKE_SIZEOF_VOID_P}" EQUAL "4") 68 elseif ("${CMAKE_SIZEOF_VOID_P}" EQUAL "4")
68 add_definitions( 69 add_definitions(
69 -DRECV_TYPE_ARG1=SOCKET 70 -DRECV_TYPE_ARG1=int
70 -DRECV_TYPE_ARG2=char* 71 -DRECV_TYPE_ARG2=void*
71 -DRECV_TYPE_ARG3=int 72 -DRECV_TYPE_ARG3=size_t
72 -DRECV_TYPE_ARG4=int 73 -DRECV_TYPE_ARG4=int
73 -DRECV_TYPE_RETV=int 74 -DRECV_TYPE_RETV=int
74 -DSEND_TYPE_ARG1=SOCKET 75 -DSEND_TYPE_ARG1=int
75 -DSEND_TYPE_ARG2=char* 76 -DSEND_TYPE_ARG2=void*
76 -DSEND_QUAL_ARG2=const 77 -DSEND_QUAL_ARG2=const
77 -DSEND_TYPE_ARG3=int 78 -DSEND_TYPE_ARG3=size_t
78 -DSEND_TYPE_ARG4=int 79 -DSEND_TYPE_ARG4=int
79 -DSEND_TYPE_RETV=int 80 -DSEND_TYPE_RETV=int
80 -DSIZEOF_SHORT=2 81 -DSIZEOF_SHORT=2
81 -DSIZEOF_INT=4 82 -DSIZEOF_INT=4
82 -DSIZEOF_SIZE_T=4 83 -DSIZEOF_SIZE_T=4