visual studio - Is it possible to build OpenSSL 1.0.0g using VC6 on windows? -
i tried build open ssl 1.0.0g on windows using vc6 , nmake got in6_addr undefined error .
this structure available in higher versions of vc++ (ex vc++8)
but application in vc6 couldn't use openssl libraries (ssleay.lib , libeay.lib ) build using vc++8 vc6 application i'm getting linker errors given below
ssleay32.lib(ssl_lib.obj) : error lnk2001: unresolved external symbol __time32 libeay32.lib(mem_dbg.obj) : error lnk2001: unresolved external symbol __localtime32 libeay32.lib(o_time.obj) : error lnk2001: unresolved external symbol __gmtime32 ssleay32.lib(d1_lib.obj) : error lnk2001: unresolved external symbol __ftime32 libeay32.lib(by_dir.obj) : error lnk2001: unresolved external symbol __stat32 is there workaround solve this? , please 1 me solve issue.
this error when tried build openssl 1.0.0g using vc6
.\apps\s_cb.c(731) : error c2027: use of undefined type 'in6_addr' .\apps\s_cb.c(731) : see declaration of 'in6_addr' .\apps\s_cb.c(764) : error c2027: use of undefined type 'in6_addr' .\apps\s_cb.c(764) : see declaration of 'in6_addr' .\apps\s_cb.c(812) : error c2027: use of undefined type 'in6_addr' .\apps\s_cb.c(812) : see declaration of 'in6_addr' .\apps\s_cb.c(845) : error c2027: use of undefined type 'in6_addr' .\apps\s_cb.c(845) : see declaration of 'in6_addr' nmake : fatal error u1077: 'cl' : return code '0x2' thanks in advance.
yes possible compile openssl 1.0.0g using vc6 compiler requires windows sdk 2003 make compilation succeed mentioned files , apis come windows sdk 2003 , above.
Comments
Post a Comment