<div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I was wonder if I could easily build a static version of ECL on windows to link into other C++ projects without having to ship the ECL.dll with it.</div><div><br></div><div>There is a "ecl-static.lib" recipe in the Makefile in the ./msvc folder which I can build after having built "all", but when linking that into an application that does nothing but call cl_boot() the linker (VS2015) complains with </div><div><br></div><div><div>LNK2019<span style="white-space:pre-wrap">        </span>unresolved external symbol __imp__cl_boot referenced in function _main</div></div><div><br></div><div>When looking into the symbols of the ecl-static.lib (created by MS dumpbin /symbols) the cl_boot function is defined but is UNDEF-ed so that the linker tries to find __imp__cl_boot which is not in the ecl-static.lib</div><div><br></div><div>Looking through the mail list I came upon the mention of using --disable-shared when configuring, which works for me on Linux, but I don't know how to add that flag to the nmake environment on Windows (or if it is there at all)</div><div><br></div><div>Regards,</div><div><br></div><div>Jón Hallur</div><div><br></div><div><br></div><div><br></div></div></div>