I poked around a little. Ecl_min.exe aborts during initialization, but when executed under gdb it actually makes it all the way to the prompt. I wonder if the issue might have something to do with the emulated signal initialization code. If I get some free time today I'll reader some code.
> -----Original Message----- > From: ecl-devel [mailto:ecl-devel-boun...@common-lisp.net] > Sent: Sunday, October 22, 2017 9:46 AM > To: d...@synergy.org; ecl-devel@common-lisp.net > Subject: Re: 16.1.3 mingw-w64-x86_64 build error > > Hey Dave, > > thanks for taking your time to let us know. We have some read-time > conditionals for mingw32 (and no for mingw64), so this is something to > expect. > > This issue doesn't look like a hard thing to fix, though I'm not using > Windows machine frequently (only before the release, to test and fix > regressions) - so I won't fix it immedietely. If nobody takes this task, > I will fix it myself before the 16.2.0 release. I've created issue for > it here: > > https://gitlab.com/embeddable-common-lisp/ecl/issues/411 > > Best regards, > > Daniel > > > On 22.10.2017 18:25, Dave Richards wrote: > > I ran configure and only provided the --prefix argument. The 32-bit build > > worked fine, but the 64-bit build failed, see below. > > > > Dave > > > > cd build; make > > make[1]: Entering directory '/c/Dave/ecl-16.1.3/build' > > Building libeclmin.a... > > Building ecl_min.exe... > > ;*** Lisp core booted **** > > ECL (Embeddable Common Lisp) > > > > ;;; > > ;;; Welcome to bare.lsp. Let's bring this instance up! > > ;;; > > ;;; > > ;;; About to load lsp/load.lsp > > ;;; > > ;;; Loading src:lsp;export.lsp > > ;;; Unhandled lisp initialization error > > ;;; Message: > > FILE-ERROR > > ;;; Arguments: > > (:PATHNAME #P"SRC:LSP;EXPORT.LSP.NEWEST") > > Internal or unrecoverable error in: > > > > Lisp initialization error. > > > > > > This application has requested the Runtime to terminate it in an unusual > > way. > > Please contact the application's support team for more information. > > make[1]: *** [Makefile:241: bin/ecl.exe] Error 3 > > make[1]: Leaving directory '/c/Dave/ecl-16.1.3/build' > > make: *** [Makefile:72: all] Error 2 > > > >