16.1.3 mingw-w64-x86_64 build error

Dave Richards dave at synergy.org
Thu Nov 2 14:24:18 UTC 2017


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-bounces at common-lisp.net]
> Sent: Sunday, October 22, 2017 9:46 AM
> To: dave at synergy.org; ecl-devel at 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
> >
> >




More information about the ecl-devel mailing list