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

Reply via email to