Hi all,

I've got the mingw build sorted out with 4.8.2, as far as I can tell, it
works same as the 4.7.2 (with a few quirks and patches).

> 
> An as Brian points out trying to find recent documentation seems hard. 
> 

I guess eventually it boils down to finding the right flags, so reading
other's Makefiles usually helps.

Now, pondering about the clean top-down way cross-compile-approach, I
think this would turn out in quite a nightmare, at least for mingw.
Obstacles:
The mingw runtime isn't part of GCC, neither is the win32API, and making
it build inside the 'unified' directory structure of gcc is a big
question mark. GHDL needs them to build though.
So this will turn into a multi pass compilation dance anyhow:
- Build native bootstrap toolchain to use for further compilation
- Build mingw compiler with ADA support, first pass
- Build supporting runtime/win32api with mingw
(-) Build mingw with ADA and VHDL, second pass

(-) is yet missing, the current development build procedure to weld a
cross ghdl backend against the mingw cross compiler is still hacky and
not tested in a sandboxed build environment.

But good news so far is that the current ghdl-update sources compile
just fine in native and cross mode (thumbs up for Brian). So allow me
some time to come up with some patches that don't look like a bad hack :-)

Greetings,

- Martin

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to