Making all in example make[1]: Entering directory `/cygdrive/c/Users/Valistar/Desktop/libssh2-1.4.1/example' make all-am make[2]: Entering directory `/cygdrive/c/Users/Valistar/Desktop/libssh2-1.4.1/example' if gcc -DHAVE_CONFIG_H -I../include -I../example -I/usr/local/ssl/include -DLIBSSH2_WIN32 -MT direct_tcpip.o -MD -MP -MF ".deps/direct_tcpip.Tpo" -c -o direct_tcpip.o direct_tcpip.c; \ then mv -f ".deps/direct_tcpip.Tpo" ".deps/direct_tcpip.Po"; else rm -f ".deps/direct_tcpip.Tpo"; exit 1; fi /bin/sh ../libtool --tag=CC --mode=link gcc -DLIBSSH2_WIN32 -o direct_tcpip.exe direct_tcpip.o ../src/libssh2.la libtool: link: gcc -DLIBSSH2_WIN32 -o .libs/direct_tcpip.exe direct_tcpip.o ../src/.libs/libssh2.a -L/usr/local/ssl/lib -lssl -lcrypto direct_tcpip.o:direct_tcpip.c:(.text+0xec): undefined reference to `__imp__libssh2_init' direct_tcpip.o:direct_tcpip.c:(.text+0x21f): undefined reference to `__imp__libssh2_session_init_ex' direct_tcpip.o:direct_tcpip.c:(.text+0x27e): undefined reference to `__imp__libssh2_session_handshake' direct_tcpip.o:direct_tcpip.c:(.text+0x2d5): undefined reference to `__imp__libssh2_hostkey_hash' direct_tcpip.o:direct_tcpip.c:(.text+0x398): undefined reference to `__imp__libssh2_userauth_list' direct_tcpip.o:direct_tcpip.c:(.text+0x4cf): undefined reference to `__imp__libssh2_userauth_password_ex' direct_tcpip.o:direct_tcpip.c:(.text+0x55c): undefined reference to `__imp__libssh2_userauth_publickey_fromfile_ex' direct_tcpip.o:direct_tcpip.c:(.text+0x7d3): undefined reference to `__imp__libssh2_channel_direct_tcpip_ex' direct_tcpip.o:direct_tcpip.c:(.text+0x82a): undefined reference to `__imp__libssh2_session_set_blocking' direct_tcpip.o:direct_tcpip.c:(.text+0x9f8): undefined reference to `__imp__libssh2_channel_write_ex' direct_tcpip.o:direct_tcpip.c:(.text+0xa89): undefined reference to `__imp__libssh2_channel_read_ex' direct_tcpip.o:direct_tcpip.c:(.text+0xb6c): undefined reference to `__imp__libssh2_channel_eof' direct_tcpip.o:direct_tcpip.c:(.text+0xbcd): undefined reference to `__imp__libssh2_channel_free' direct_tcpip.o:direct_tcpip.c:(.text+0xbf6): undefined reference to `__imp__libssh2_session_disconnect_ex' direct_tcpip.o:direct_tcpip.c:(.text+0xc07): undefined reference to `__imp__libssh2_session_free' direct_tcpip.o:direct_tcpip.c:(.text+0xc1d): undefined reference to `__imp__libssh2_exit' /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: direct_tcpip.o: bad reloc address 0x0 in section `.data' /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: final link failed: Invalid operation collect2: ld returned 1 exit status Makefile:379: recipe for target `direct_tcpip.exe' failed make[2]: *** [direct_tcpip.exe] Error 1 make[2]: Leaving directory `/cygdrive/c/Users/Valistar/Desktop/libssh2-1.4.1/example' Makefile:321: recipe for target `all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory `/cygdrive/c/Users/Valistar/Desktop/libssh2-1.4.1/example' Makefile:360: recipe for target `all-recursive' failed make: *** [all-recursive] Error 1