Hi Florian
Thanks for your work on this. Glad you got it to build.
Unfortunately, I have some bad news: Extempore (inc. LLVM) is 64-bit
only at the moment[0]. From your screencap below, it looks like you've
compiled LLVM at least as 32-bit (ARCH : i686-pc-windows-msvc-elf). That
would certainly account for the strange crash you're seeing. Are you on
a 32-bit or 64-bit Windows? If the latter, it might just be a matter of
rebuilding Extempore (and LLVM) and making sure you're targeting x64 in
all cases (INSTALL.md contains the necessary CMake invocations to make
this happen). If you're on 32-bit Windows, then there's no easy fix (see
[0]).
Sorry to be the bearer of bad tidings.
Cheers,
Ben
[0] it is possible, although probably nontrivial to get it to run on
32-bit platforms. Mostly it would involve changing a few long ints to
size_t and other things like that, but it would be fiddly. Maybe there
are some compiler warnings which could help.
florian wagner <
floria...@googlemail.com> writes:
> Hello everyone,
>
> I finally got extempore to compile on my windows machine and god bless
> you for the plan to get rid of boost.
> Compiling however is only half the battle. I run into a hard crash
> when trying to run the program. It seems to be an error in the
> compilation of some early Scheme things, I get all the way up to
> ------------- Extempore --------------
> Andrew Sorensen (c) 2010-2015
>
and...@moso.com.au, @digego