Hello,

On 08/09/15 10:32, Forrest Voight wrote:
Is there any way to namespace GHDL elaborations? I would like to link
multiple VHDL programs into the same application and choose which one
to run when running ghdl_main(). I suspect that the answer is "no,"
but I'm interested in hearing any recommendations.

No, there is currently no way to do that although the modifications
wouldn't be very difficult to do.

Assuming statically linking multiple elaborations together is
impossible, I think the best alternative would be linking each VHDL
subprogram into its own shared library and then dynamically loading
them at runtime. Is that the best solution possible?

You can also use objcopy to rename the two symbols.

By curiousity, why do you need this feature ?

Regards,
Tristan.


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

Reply via email to