Dear Sirs, I am trying to compile the new libcurl version 7.18.1 and libssh2 version 0.18 in order to user the protocol SFTP under Windows. But I meet the problem of lacking the include file, for example while compiling libssh2 version 0.18, I must de-active many
Included file, such as: /* use O_NONBLOCK for non-blocking sockets */ /*#define HAVE_O_NONBLOCK 1*/ /* Define to 1 if you have the `poll' function. */ /*#define HAVE_POLL 1*/ /* Define to 1 if you have the `select' function. */ /*#define HAVE_SELECT 1*/ /* use SO_NONBLOCK for non-blocking sockets */ /* #undef HAVE_SO_NONBLOCK */ /* Define to 1 if you have the <stdint.h> header file. */ /* #undef HAVE_STDINT_H */ And then I must also deactive these include file: /* Define to 1 if you have the <sys/ioctl.h> header file. */ /*#define HAVE_SYS_IOCTL_H 1*/ /* Define to 1 if you have the <sys/select.h> header file. */ #define HAVE_SYS_SELECT_H 1 /* Define to 1 if you have the <sys/socket.h> header file. */ /*#define HAVE_SYS_SOCKET_H 1*/ /* Define to 1 if you have the <sys/stat.h> header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the <sys/time.h> header file. */ /*#define HAVE_SYS_TIME_H 1*/ /* Define to 1 if you have the <sys/types.h> header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the <sys/uio.h> header file. */ /*#define HAVE_SYS_UIO_H 1*/ /* Define to 1 if you have the <unistd.h> header file. */ /*#define HAVE_UNISTD_H 1*/ And now I am blocked here by lacking of 'socklen_t' ..\src\session.c(349) : error C2065: 'socklen_t' : undeclared identifier ..\src\session.c(349) : error C2146: syntax error : missing ';' before identifier 'option_len' ..\src\session.c(349) : error C2065: 'option_len' : undeclared identifier NMAKE : fatal error U1077: 'cl.exe' : return code '0x2' Someone can help me, which procedure I have followed to compile successful under Windows, I use VC 6. I have exported libssh2_lib.mak from libssh2_lib.dsw Thank for your helps Best regards ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ libssh2-devel mailing list libssh2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libssh2-devel