On 10/31/16, Tony Papadimitriou <to...@acm.org> wrote: > I can compile fossil just fine (with or without SSL) with MSVC12 > I just installed MSVC14 and I get errors when compiling with the SSL option > (no errors without it).
I don't own a copy of MSVC14, so I cannot really say. (Aside: Earlier today, I got work from the repair shop that my win10 machine is dead and too expensive to fix. So I don't even have a Windows10 platform at the moment.) Perhaps you can figure out a work-around or a fix and post patches here, Tony? > > (BTW, SQLite3 also compiles OK with MSVC14). > > So, I wonder if this is normal, or if I should be looking for installation / > configuration problems in my setup. > > Here’s the warnings/errors I get: > > zlib.lib(zutil.obj) : warning LNK4217: locally defined symbol _free imported > in function _zcfree > zlib.lib(gzlib.obj) : warning LNK4049: locally defined symbol _free > imported > zlib.lib(zutil.obj) : warning LNK4217: locally defined symbol _malloc > imported in function _zcalloc > zlib.lib(gzlib.obj) : warning LNK4049: locally defined symbol _malloc > imported > zlib.lib(gzlib.obj) : warning LNK4217: locally defined symbol > ___stdio_common_vsprintf imported in function __snprintf > zlib.lib(gzlib.obj) : warning LNK4217: locally defined symbol __wopen > imported in function _gz_open > zlib.lib(gzlib.obj) : warning LNK4217: locally defined symbol __lseeki64 > imported in function _gz_open > OLDNAMES.lib(open.obi) : warning LNK4049: locally defined symbol __open > imported > libeay32.lib(pem_lib.obj) : error LNK2001: unresolved external symbol > ___iob_func > libeay32.lib(txt_db.obj) : error LNK2001: unresolved external symbol > ___iob_func > libeay32.lib(ui_openssl.obj) : error LNK2001: unresolved external symbol > ___iob_func > ssleay32.lib(t1_enc.obj) : error LNK2001: unresolved external symbol > ___iob_func > ssleay32.lib(d1_both.obj) : error LNK2001: unresolved external symbol > ___iob_func > ssleay32.lib(s3_srvr.obj) : error LNK2001: unresolved external symbol > ___iob_func > libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol > ___iob_func > libeay32.lib(dso_win32.obj) : error LNK2019: unresolved external symbol > _sprintf referenced in function _win32_name_converter > zlib.lib(gzlib.obj) : error LNK2019: unresolved external symbol > __imp__wcstombs referenced in function _gz_open > zlib.lib(gzlib.obj) : error LNK2019: unresolved external symbol __imp__open > referenced in function _gz_open > OLDNAMES.lib(open.obi) : error LNK2001: unresolved external symbol > __imp__open > .\fossil.exe : fatal error LNK1120: 4 unresolved externals > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio > 14.0\VC\BIN\link.EXE"' : return code '0x460' > Stop. > > Thanks. > -- D. Richard Hipp d...@sqlite.org _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users