Hi David,

> The big question is whether or not a cross compile target can be generalized, 
> and it likely can be, EXE suffixes aside.

For other linux-alike targets (libc) I guess it would work, but not sure
about the work load and political implications on the mingw runtime side.

> 
> And I take it you are aware libgrt.a is GPLv2?  The implication being 
> distributed executable models are GPL'd.   There's a ghdl-discuss thread from 
> April 28, 2010, where Tristan says he didn't anticipate someone delivering 
> executable models, maybe he'll bend to an LGPL.
> 

Yes, that's an interesting one. Not a big problem, most of the source is
actually generated VHDL. It's a bit more complicated, but all critical
parts are co-simulated anyhow (and speak through sockets with the
distributed libgrt exe). Wouldn't object to LGPL though, that could make
things easier.
The main motivation to go down the cross compiling road is actually to
get some parallel computing run on an ARM based cluster, last but not
least for some pure academic fun.

Cheers,

- Martin

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

Reply via email to