I am not modifying anything in the source, but I compile with Calling
convention: __stdcall (/Gz)
as I use the .dll for a VB6 ActiveX dll.

I am compiling directly from the VS interface, so via the Build tab and
then Rebuild.
This always worked fine. I just tried with the smaller file:
sqlite-amalgamation-3170000.zip
<https://www.sqlite.org/2017/sqlite-amalgamation-3170000.zip>
and same problem.

Should I compile with nmake instead?
Where should I type that?

Thanks for the assistance.

RBS


On Tue, Feb 14, 2017 at 7:05 PM, Richard Hipp <d...@sqlite.org> wrote:

> On 2/14/17, Bart Smissaert <bart.smissa...@gmail.com> wrote:
> > The problem seems to be with a #define followed by a opening curly brace,
> > also for example:
> > #define WRITE_UTF8(zOut, c) { \
> > at line 27227
> >
> > Could it be that VS needs some setting to recognize this construction?
> >
>
> Why does it work for me when I type:
>
>     nmake /f makefile.msc
>
> Are you modifying the source file or the makefile.msc in some way?
> --
> D. Richard Hipp
> d...@sqlite.org
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@mailinglists.sqlite.org
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to