On Tue, Jan 14, 2014 at 9:36 AM, Jan Nijtmans <[email protected]>wrote:

> 2014/1/13 Mark Janssen <[email protected]>:
> > I am not sure if this is an issue with my MinGW install, but latest trunk
> > fails to build on MinGW. I think it's useful if the official release can
> > also be built on MinGW.
>
> <http://fossil-scm.org/index.html/info/354288db9c>
>
> Thanks!
>
>               Jan Nijtmans
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>

With that commit, build still fails on sqlite.c:

src/sqlite3.c:34515: warning: implicit declaration of function
'winShmMutexHeld'

This function is only defined with -DSQLITE_DEBUG but used without ifdef in
winShmPurge. There are many other issues with building without
-DSQLITE_DEBUG. I am not sure if the proper fix is to define this in the
Makefile or to build without DEBUG.

Defining -DSQLITE_DEBUG gives a warning about %lld:

src/sqlite3.c:66665: warning: unknown conversion type character 'l' in
format
src/sqlite3.c:66665: warning: too many arguments for format
src/sqlite3.c:66667: warning: unknown conversion type character 'l' in
format
src/sqlite3.c:66667: warning: too many arguments for format


Mark

BTW you are referring to old MinGW in your commit message. I have installed
mingw using the installer. How do you get a newer version?
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to