Hi Brian,

thanks for the excellent work!
I'm quite certain you could count me in on the requests below, but I
better not make any promises these days..

> We're looking for brave people to build, install, test and use this
> version, to build confidence and resolve any odd issues we haven't yet
> encountered.

Now for something completely different:
I've been messing around with the build process a few months ago to
enable cross compilation for GHDL. Since you seem to rather have the
global picture in current development, I'd like to hear your opinion
about such a feature (of course, other's opinions are welcome).
Maybe we should open the discussion on another page, but let me quickly
explain the motivation: I sometimes need to hand out a simulation that
needs to co-simulate with something else, both running on a Windows
i386. For convenience, and also to avoid the mcode path, I'm building
all on a Linux box using the mingw32 cross compiler.
Likewise, one could build simulations for a little ARM cluster, question
is, whether such a madness makes sense.

The cross-support would require:
- Some changes to the build procedure
- Some Path patching in the ghdldrv section (I've added flags like
--AS=... -LD=... to allow specification of the cross toolchain)
- Quite some testing, thus: work :-)

Currently I've just got an ad-hoc patch for the svn150 variant, but the
full cross compile support would likely require some ./configure
overhead to generate the Makefiles. So maybe -- apart from the cross
funkyness -- it would help the build procedure in general. Sorry if this
has been discussed before (I didn't google up the history..).

Any thoughts?

Greetings,

- Martin


_______________________________________________
Ghdl-discuss mailing list
Ghdl-discuss@gna.org
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to