This module was made for neon 0.15.1 and may not run correctly with neon 0.24.7 Found neon 0.24.7 installed under /usr/local Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: '-Wl,-search_paths_first' Writing Makefile for HTTP::Webdav cp Webdav/Constants.pm blib/lib/HTTP/Webdav/Constants.pm cp Webdav.pod blib/lib/HTTP/Webdav.pod cp Webdav.pm blib/lib/HTTP/Webdav.pm /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap Webdav.xs > Webdav.xsc && mv Webdav.xsc Webdav.c Please specify prototyping behavior for Webdav.xs (see perlxs manual) gcc -c -I/usr/local/include/neon -DNEON_ZLIB -DNEON_SSL -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.1.14-0.15.1\" -DXS_VERSION=\"0.1.14-0.15.1\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" Webdav.c In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:37, from Webdav.xs:57: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/config.h:3782:1: warning: "_" redefined In file included from Webdav.xs:40: /usr/local/include/neon/ne_i18n.h:30:1: warning: this is the location of the previous definition In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:37, from Webdav.xs:57: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/config.h:3782:1: warning: "_" redefined In file included from Webdav.xs:40: /usr/local/include/neon/ne_i18n.h:30:1: warning: this is the location of the previous definition Webdav.xs:1261: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1261: warning: its scope is only this definition or declaration, which is probably not what you want Webdav.xs:1299: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1348: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1397: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1445: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs: In function 'XS_HTTP__Webdav_DESTROY': Webdav.xs:1662: error: void value not ignored as it ought to be Webdav.c: In function 'XS_HTTP__Webdav_add_hooks': Webdav.c:1720: error: 'ne_request_hooks' undeclared (first use in this function) Webdav.c:1720: error: (Each undeclared identifier is reported only once Webdav.c:1720: error: for each function it appears in.) Webdav.c:1720: error: 'hooks' undeclared (first use in this function) Webdav.c:1740: error: parse error before ')' token Webdav.xs: In function 'XS_HTTP__Webdav_close_connection': Webdav.xs:1700: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav_copy': Webdav.xs:1712: warning: passing argument 3 of 'ne_copy' makes integer from pointer without a cast Webdav.xs:1712: error: too few arguments to function 'ne_copy' Webdav.xs: In function 'XS_HTTP__Webdav_hook_private': Webdav.xs:1818: warning: assignment makes pointer from integer without a cast Webdav.xs:1261: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1261: warning: its scope is only this definition or declaration, which is probably not what you want Webdav.c: In function 'XS_HTTP__Webdav_lock_register': Webdav.c:2284: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:2284: error: 'RETVAL' undeclared (first use in this function) Webdav.xs:1299: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1348: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1397: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs:1445: warning: 'struct ne_xml_elm' declared inside parameter list Webdav.xs: In function 'XS_HTTP__Webdav_DESTROY': Webdav.xs:1662: error: void value not ignored as it ought to be Webdav.c: In function 'XS_HTTP__Webdav_add_hooks': Webdav.c:1720: error: 'ne_request_hooks' undeclared (first use in this function) Webdav.c:1720: error: (Each undeclared identifier is reported only once Webdav.c:1720: error: for each function it appears in.) Webdav.c:1720: error: 'hooks' undeclared (first use in this function) Webdav.c:1740: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav_proppatch': Webdav.c:2632: warning: assignment discards qualifiers from pointer target type Webdav.xs: In function 'XS_HTTP__Webdav_close_connection': Webdav.xs:1700: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav_copy': Webdav.xs:1712: warning: passing argument 3 of 'ne_copy' makes integer from pointer without a cast Webdav.xs:1712: error: too few arguments to function 'ne_copy' Webdav.xs: In function 'XS_HTTP__Webdav_proxy': Webdav.xs:1958: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav_hook_private': Webdav.xs:1818: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav_redirect_location': Webdav.xs:2011: warning: assignment from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav_redirect_register': Webdav.xs:2038: error: too many arguments to function 'ne_redirect_register' Webdav.xs: In function 'XS_HTTP__Webdav_set_proxy_auth': Webdav.xs:2130: warning: passing argument 2 of 'ne_set_proxy_auth' from incompatible pointer type Webdav.c: In function 'XS_HTTP__Webdav_lock_register': Webdav.c:2284: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:2284: error: 'RETVAL' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav_set_secure_context': Webdav.c:3277: error: 'nssl_context' undeclared (first use in this function) Webdav.c:3277: error: 'ctx' undeclared (first use in this function) Webdav.c:3298: error: parse error before ')' token Webdav.xs: In function 'XS_HTTP__Webdav_set_server_auth': Webdav.xs:2176: warning: passing argument 2 of 'ne_set_server_auth' from incompatible pointer type Webdav.c: In function 'XS_HTTP__Webdav_proppatch': Webdav.c:2632: warning: assignment discards qualifiers from pointer target type Webdav.xs: In function 'XS_HTTP__Webdav_proxy': Webdav.xs:1958: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_append': Webdav.xs:2289: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_grow': Webdav.xs:2315: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav_redirect_location': Webdav.xs:2011: warning: assignment from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_zappend': Webdav.xs:2325: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav_redirect_register': Webdav.xs:2038: error: too many arguments to function 'ne_redirect_register' Webdav.c: In function 'XS_HTTP__Webdav__LockSession_DESTROY': Webdav.c:3977: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:3977: error: 'obj' undeclared (first use in this function) Webdav.c:3987: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_add': Webdav.c:4013: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4013: error: 'sess' undeclared (first use in this function) Webdav.c:4024: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_find': Webdav.c:4053: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4053: error: 'sess' undeclared (first use in this function) Webdav.c:4065: error: parse error before ')' token Webdav.xs:2395: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__LockSession_iterate': Webdav.c:4099: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4099: error: 'sess' undeclared (first use in this function) Webdav.c:4116: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_remove': Webdav.c:4146: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4146: error: 'sess' undeclared (first use in this function) Webdav.c:4157: error: parse error before ')' token Webdav.xs: In function 'XS_HTTP__Webdav_set_proxy_auth': Webdav.xs:2130: warning: passing argument 2 of 'ne_set_proxy_auth' from incompatible pointer type Webdav.c: In function 'XS_HTTP__Webdav_set_secure_context': Webdav.c:3277: error: 'nssl_context' undeclared (first use in this function) Webdav.c:3277: error: 'ctx' undeclared (first use in this function) Webdav.c:3298: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__MultiStatus_set_propstat_handlers': Webdav.c:4471: error: cast specifies function type Webdav.c:4473: error: invalid lvalue in assignment Webdav.xs:2533: warning: passing argument 3 of 'ne_207_set_propstat_handlers' from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav_set_server_auth': Webdav.xs:2176: warning: passing argument 2 of 'ne_set_server_auth' from incompatible pointer type Webdav.c: In function 'XS_HTTP__Webdav__MultiStatus_set_response_handlers': Webdav.c:4502: error: conflicting types for 'start' Webdav.c:4451: error: previous declaration of 'start' was here Webdav.c:4522: error: cast specifies function type Webdav.c:4524: error: invalid lvalue in assignment Webdav.xs:2552: warning: passing argument 3 of 'ne_207_set_response_handlers' from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_append': Webdav.xs:2289: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_grow': Webdav.xs:2315: error: void value not ignored as it ought to be Webdav.xs: In function 'XS_HTTP__Webdav__Buffer_zappend': Webdav.xs:2325: error: void value not ignored as it ought to be Webdav.c: In function 'XS_HTTP__Webdav__LockSession_DESTROY': Webdav.c:3977: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:3977: error: 'obj' undeclared (first use in this function) Webdav.c:3987: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_add': Webdav.c:4013: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4013: error: 'sess' undeclared (first use in this function) Webdav.c:4024: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_find': Webdav.c:4053: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4053: error: 'sess' undeclared (first use in this function) Webdav.c:4065: error: parse error before ')' token Webdav.xs:2395: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__LockSession_iterate': Webdav.c:4099: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4099: error: 'sess' undeclared (first use in this function) Webdav.c:4116: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__LockSession_remove': Webdav.c:4146: error: 'ne_lock_session' undeclared (first use in this function) Webdav.c:4146: error: 'sess' undeclared (first use in this function) Webdav.c:4157: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__MultiStatus_set_propstat_handlers': Webdav.c:4471: error: cast specifies function type Webdav.c:4473: error: invalid lvalue in assignment Webdav.xs:2533: warning: passing argument 3 of 'ne_207_set_propstat_handlers' from incompatible pointer type Webdav.c: In function 'XS_HTTP__Webdav__MultiStatus_set_response_handlers': Webdav.c:4502: error: conflicting types for 'start' Webdav.c:4451: error: previous declaration of 'start' was here Webdav.c:4522: error: cast specifies function type Webdav.c:4524: error: invalid lvalue in assignment Webdav.xs:2552: warning: passing argument 3 of 'ne_207_set_response_handlers' from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav__Request_add_response_body_reader': Webdav.xs:2786: warning: passing argument 2 of 'ne_add_response_body_reader' from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav__Request_add_response_body_reader': Webdav.xs:2786: warning: passing argument 2 of 'ne_add_response_body_reader' from incompatible pointer type Webdav.xs: In function 'XS_HTTP__Webdav__Request_hook_private': Webdav.xs:2867: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Request_hook_private': Webdav.xs:2867: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__SSL_DESTROY': Webdav.c:5889: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5889: error: 'ctx' undeclared (first use in this function) Webdav.c:5899: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_sslv2': Webdav.c:5927: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5927: error: 'c' undeclared (first use in this function) Webdav.c:5937: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_sslv3': Webdav.c:5955: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5955: error: 'c' undeclared (first use in this function) Webdav.c:5965: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_tlsv1': Webdav.c:5983: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5983: error: 'c' undeclared (first use in this function) Webdav.c:5993: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_set_client_cert': Webdav.c:6011: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6011: error: 'ctx' undeclared (first use in this function) Webdav.c:6025: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_set_key_prompt': Webdav.c:6044: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6044: error: 'c' undeclared (first use in this function) Webdav.c:6059: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_DESTROY': Webdav.c:6088: error: 'nsocket' undeclared (first use in this function) Webdav.c:6088: error: 'obj' undeclared (first use in this function) Webdav.c:6098: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_block': Webdav.c:6124: error: 'nsocket' undeclared (first use in this function) Webdav.c:6124: error: 'sock' undeclared (first use in this function) Webdav.c:6137: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_call_progress': Webdav.c:6156: error: 'nsocket' undeclared (first use in this function) Webdav.c:6156: error: 'sock' undeclared (first use in this function) Webdav.c:6168: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_close': Webdav.c:6186: error: 'nsocket' undeclared (first use in this function) Webdav.c:6186: error: 'sock' undeclared (first use in this function) Webdav.c:6198: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_DESTROY': Webdav.c:5889: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5889: error: 'ctx' undeclared (first use in this function) Webdav.c:5899: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_sslv2': Webdav.c:5927: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5927: error: 'c' undeclared (first use in this function) Webdav.c:5937: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_sslv3': Webdav.c:5955: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5955: error: 'c' undeclared (first use in this function) Webdav.c:5965: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_disable_tlsv1': Webdav.c:5983: error: 'nssl_context' undeclared (first use in this function) Webdav.c:5983: error: 'c' undeclared (first use in this function) Webdav.c:5993: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__SSL_set_client_cert': Webdav.c:6011: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6011: error: 'ctx' undeclared (first use in this function) Webdav.c:6025: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_fullread': Webdav.c:6217: error: 'nsocket' undeclared (first use in this function) Webdav.c:6217: error: 'sock' undeclared (first use in this function) Webdav.c:6231: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_fullwrite': Webdav.c:6250: error: 'nsocket' undeclared (first use in this function) Webdav.c:6250: error: 'sock' undeclared (first use in this function) Webdav.c:6264: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_error': Webdav.c:6283: error: 'nsocket' undeclared (first use in this function) Webdav.c:6283: error: 'sock' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__SSL_set_key_prompt': Webdav.c:6044: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6044: error: 'c' undeclared (first use in this function) Webdav.c:6059: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_DESTROY': Webdav.c:6088: error: 'nsocket' undeclared (first use in this function) Webdav.c:6088: error: 'obj' undeclared (first use in this function) Webdav.c:6098: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_block': Webdav.c:6124: error: 'nsocket' undeclared (first use in this function) Webdav.c:6124: error: 'sock' undeclared (first use in this function) Webdav.c:6137: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_call_progress': Webdav.c:6156: error: 'nsocket' undeclared (first use in this function) Webdav.c:6156: error: 'sock' undeclared (first use in this function) Webdav.c:6168: error: parse error before ')' token Webdav.c:6295: error: parse error before ')' token Webdav.xs:3079: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_fd': Webdav.c:6314: error: 'nsocket' undeclared (first use in this function) Webdav.c:6314: error: 'sock' undeclared (first use in this function) Webdav.c:6326: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_version': Webdav.c:6345: error: 'nsocket' undeclared (first use in this function) Webdav.c:6345: error: 'sock' undeclared (first use in this function) Webdav.c:6357: error: parse error before ')' token Webdav.xs:3097: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Socket_make_secure': Webdav.c:6376: error: 'nsocket' undeclared (first use in this function) Webdav.c:6376: error: 'sock' undeclared (first use in this function) Webdav.c:6377: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6377: error: 'ctx' undeclared (first use in this function) Webdav.c:6389: error: parse error before ')' token Webdav.c:6400: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_peek': Webdav.c:6419: error: 'nsocket' undeclared (first use in this function) Webdav.c:6419: error: 'sock' undeclared (first use in this function) Webdav.c:6433: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_read': Webdav.c:6452: error: 'nsocket' undeclared (first use in this function) Webdav.c:6452: error: 'sock' undeclared (first use in this function) Webdav.c:6466: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_readfile_blocked': Webdav.c:6485: error: 'nsocket' undeclared (first use in this function) Webdav.c:6485: error: 'sock' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Socket_close': Webdav.c:6186: error: 'nsocket' undeclared (first use in this function) Webdav.c:6186: error: 'sock' undeclared (first use in this function) Webdav.c:6198: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_fullread': Webdav.c:6217: error: 'nsocket' undeclared (first use in this function) Webdav.c:6217: error: 'sock' undeclared (first use in this function) Webdav.c:6231: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_fullwrite': Webdav.c:6250: error: 'nsocket' undeclared (first use in this function) Webdav.c:6250: error: 'sock' undeclared (first use in this function) Webdav.c:6503: error: parse error before ')' token Webdav.c:6264: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_error': Webdav.c:6283: error: 'nsocket' undeclared (first use in this function) Webdav.c:6283: error: 'sock' undeclared (first use in this function) Webdav.c:6295: error: parse error before ')' token Webdav.xs:3079: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Socket_readline': Webdav.c:6533: error: 'nsocket' undeclared (first use in this function) Webdav.c:6533: error: 'sock' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_fd': Webdav.c:6314: error: 'nsocket' undeclared (first use in this function) Webdav.c:6314: error: 'sock' undeclared (first use in this function) Webdav.c:6326: error: parse error before ')' token Webdav.c:6547: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_get_version': Webdav.c:6345: error: 'nsocket' undeclared (first use in this function) Webdav.c:6345: error: 'sock' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Socket_register_progress': Webdav.c:6566: error: 'nsocket' undeclared (first use in this function) Webdav.c:6566: error: 'sock' undeclared (first use in this function) Webdav.c:6357: error: parse error before ')' token Webdav.c:6581: error: parse error before ')' token Webdav.xs:3097: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Socket_make_secure': Webdav.c:6376: error: 'nsocket' undeclared (first use in this function) Webdav.c:6376: error: 'sock' undeclared (first use in this function) Webdav.c:6377: error: 'nssl_context' undeclared (first use in this function) Webdav.c:6377: error: 'ctx' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Socket_send_string': Webdav.c:6610: error: 'nsocket' undeclared (first use in this function) Webdav.c:6610: error: 'sock' undeclared (first use in this function) Webdav.c:6389: error: parse error before ')' token Webdav.c:6400: error: parse error before ')' token Webdav.c:6623: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_peek': Webdav.c:6419: error: 'nsocket' undeclared (first use in this function) Webdav.c:6419: error: 'sock' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Socket_sendline': Webdav.c:6642: error: 'nsocket' undeclared (first use in this function) Webdav.c:6642: error: 'sock' undeclared (first use in this function) Webdav.c:6655: error: parse error before ')' token Webdav.c:6433: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_read': Webdav.c:6452: error: 'nsocket' undeclared (first use in this function) Webdav.c:6452: error: 'sock' undeclared (first use in this function) Webdav.c:6466: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_readfile_blocked': Webdav.c:6485: error: 'nsocket' undeclared (first use in this function) Webdav.c:6485: error: 'sock' undeclared (first use in this function) Webdav.c:6503: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_readline': Webdav.c:6533: error: 'nsocket' undeclared (first use in this function) Webdav.c:6533: error: 'sock' undeclared (first use in this function) Webdav.c:6547: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_register_progress': Webdav.c:6566: error: 'nsocket' undeclared (first use in this function) Webdav.c:6566: error: 'sock' undeclared (first use in this function) Webdav.c:6581: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Socket_send_string': Webdav.c:6610: error: 'nsocket' undeclared (first use in this function) Webdav.c:6610: error: 'sock' undeclared (first use in this function) Webdav.c:6623: error: parse error before ')' token Webdav.xs: In function 'XS_HTTP__Webdav__Util_buffer_create_sized': Webdav.xs:3260: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Socket_sendline': Webdav.c:6642: error: 'nsocket' undeclared (first use in this function) Webdav.c:6642: error: 'sock' undeclared (first use in this function) Webdav.c:6655: error: parse error before ')' token Webdav.xs: In function 'XS_HTTP__Webdav__Util_buffer_create_sized': Webdav.xs:3260: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_md5_buffer': Webdav.xs:3321: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_md5_buffer': Webdav.xs:3321: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_session_create': Webdav.xs:3408: error: too few arguments to function 'ne_session_create' Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_accept': Webdav.c:7410: error: 'nsocket' undeclared (first use in this function) Webdav.c:7410: error: 'RETVAL' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_create_ssl_context': Webdav.c:7442: error: 'nssl_context' undeclared (first use in this function) Webdav.c:7442: error: 'RETVAL' undeclared (first use in this function) Webdav.xs: In function 'XS_HTTP__Webdav__Util_session_create': Webdav.xs:3408: error: too few arguments to function 'ne_session_create' Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_accept': Webdav.c:7410: error: 'nsocket' undeclared (first use in this function) Webdav.c:7410: error: 'RETVAL' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_transfer': Webdav.c:7553: error: 'nsocket' undeclared (first use in this function) Webdav.c:7553: error: 'sock' undeclared (first use in this function) Webdav.c:7566: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_create_ssl_context': Webdav.c:7442: error: 'nssl_context' undeclared (first use in this function) Webdav.c:7442: error: 'RETVAL' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_absolute': Webdav.c:7631: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_abspath': Webdav.c:7650: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_abspath_escape': Webdav.c:7669: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_sock_transfer': Webdav.c:7553: error: 'nsocket' undeclared (first use in this function) Webdav.c:7553: error: 'sock' undeclared (first use in this function) Webdav.c:7566: error: parse error before ')' token Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_parent': Webdav.c:7769: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_unescape': Webdav.c:7821: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_absolute': Webdav.c:7631: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_abspath': Webdav.c:7650: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_abspath_escape': Webdav.c:7669: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_utf8_decode': Webdav.xs:3537: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_utf8_encode': Webdav.xs:3546: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_parent': Webdav.c:7769: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__Util_uri_unescape': Webdav.c:7821: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_utf8_decode': Webdav.xs:3537: warning: assignment makes pointer from integer without a cast Webdav.xs: In function 'XS_HTTP__Webdav__Util_utf8_encode': Webdav.xs:3546: warning: assignment makes pointer from integer without a cast Webdav.c: In function 'XS_HTTP__Webdav__XML_push_handler': Webdav.c:8155: error: 'ne_xml_validate_cb' undeclared (first use in this function) Webdav.c:8155: error: parse error before 'validate_cb' Webdav.c:8182: error: 'validate_cb' undeclared (first use in this function) Webdav.xs:3669: warning: passing argument 2 of 'ne_xml_push_handler' from incompatible pointer type Webdav.xs:3669: warning: passing argument 4 of 'ne_xml_push_handler' from incompatible pointer type Webdav.xs:3669: error: too many arguments to function 'ne_xml_push_handler' Webdav.c: In function 'XS_HTTP__Webdav__XML_push_mixed_handler': Webdav.c:8226: error: 'ne_xml_validate_cb' undeclared (first use in this function) Webdav.c:8226: error: parse error before 'validate_cb' Webdav.c:8254: error: 'validate_cb' undeclared (first use in this function) Webdav.c: In function 'XS_HTTP__Webdav__XML_push_handler': Webdav.c:8155: error: 'ne_xml_validate_cb' undeclared (first use in this function) Webdav.c:8155: error: parse error before 'validate_cb' Webdav.c:8182: error: 'validate_cb' undeclared (first use in this function) Webdav.xs:3669: warning: passing argument 2 of 'ne_xml_push_handler' from incompatible pointer type Webdav.xs:3669: warning: passing argument 4 of 'ne_xml_push_handler' from incompatible pointer type Webdav.xs:3669: error: too many arguments to function 'ne_xml_push_handler' Webdav.c: In function 'XS_HTTP__Webdav__XML_push_mixed_handler': Webdav.c:8226: error: 'ne_xml_validate_cb' undeclared (first use in this function) Webdav.c:8226: error: parse error before 'validate_cb' Webdav.c:8254: error: 'validate_cb' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccqFzWMr.out (No such file or directory) make: *** [Webdav.o] Error 1