
Vinnie Falco wrote: ...
Notice how "x" doesn't even appear on the command line.
This Jamfile works for me: OPENSSL_ROOT = C:/Projects/ladym-svn/trunk/src/ladym/openssl-1.0.2d ; OPENSSL_INCLUDE = $(OPENSSL_ROOT)/include ; OPENSSL_LIB = $(OPENSSL_ROOT)/lib ; lib ssl : : <name>ssleay32MT : : <include>$(OPENSSL_INCLUDE) <library-path>$(OPENSSL_LIB) ; lib crypto : : <name>libeay32MT : : <include>$(OPENSSL_INCLUDE) <library-path>$(OPENSSL_LIB) ; lib user32 ; lib gdi32 ; lib advapi32 ; lib ws2_32 ; exe client : client.cpp : <library>ssl <library>crypto <library>ws2_32 <library>user32 <library>gdi32 <library>advapi32 ; where client.cpp is #include <openssl/ssl.h> int main() { OpenSSL_add_all_algorithms(); SSL_load_error_strings(); SSL_library_init(); }