On Sun, Feb 7, 2016 at 3:12 PM, David Macek <david.mace...@gmail.com> wrote:

> On 7. 2. 2016 2:53, Joe Mistachkin wrote:
> >
> > I'm unable to test with MingW64; however, I think Jan Nijtmans uses it.
>
> Hmm. So hopefully he's watching the list.
>
> One of my problems is with the linenoise library. It requires <termios.h>
> and possibly other POSIX-only stuff. Is there a way to override it to use
> editline/readline?
>
> Is f5f81a2a583bd45a going into trunk at some point? My builds are linked
> dynamically and I think this change would break that.
>
> Slightly off-topic: Is there a chance that some of the `#if
> defined(_WIN32) || defined(__CYGWIN__)` stuff can be put under an
> additional condition? I disable a bunch of these using a patch, but using a
> define instead would be nicer.
>
> Is FOSSIL_ENABLE_MINIZ in Makefile used at all? I get `FOSSIL_ENABLE_MINIZ
> = @FOSSIL_ENABLE_MINIZ@` in my Makefile.
>
> Is BROKEN_MINGW_CMDLINE supposed to be defined on mingw-w64? It seems to
> build and work regardless (both globbing and non-ASCII characters in
> filenames), but maybe I'm missing something.


I have successfully built fossil using mingw64 using bote the new
configure/make and the old makefile.mingw. I haven't tested any settings
other than the default using the new way, but using plain configure/make I
got a working binary. Using the old makefile, I have compiled with X64=1
from the msys shell, and with X64=1 and USE_WINDOWS=1 from the windows
command line, with various combinations of SSL and miniz support, all
successfully. I have never had to either set or unset BROKEN_MINGW_CMDLINE.
No idea what it does, but the build seems to work anyway.


-- 
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı
_______________________________________________
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