Hi,
2006/9/5, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
Quoting michel agoyan <[EMAIL PROTECTED]>:
> Hi ,
> I wonder myself if it is possible to build ghdl on Cygwin (Windows) as
> mentioned in the following html page : http://ghdl.free.fr/download.html
> and how ?
Yes it is possible, but hasn't been done for a long time.
This is not for beginners. I think you may find pages on this. Try a search
engine.
FYI, we have GHDL binary from-source on Linux via unofficially Gentoo ebuild.
As someone know, Gentoo ebuild looks like raw shell script, IMHO.
Of cource, Linux != Cygwin is definitely true.
But it could be a bit of help for beginners who want to build GHDL
from the source.
And yes, I'm not sure if that script is really correct way, though.
http://bugs.gentoo.org/show_bug.cgi?id=83877
IIRC, Cygwin has no official packages manegement tools unlike normal Linux
distributions' environmant.
Thus, it means strayed-build binary/libraries/headers may make mess
your system's
consistency, if you couldn't make is as a suit package.
Tristan:
BTW, if you have a time to review the ebuild's GHDL packaging process,
any suggestion would be appreciated.
Thanks,
> What are the main issues with this approach ?
Difficult to create the installer.
> and why do you have chosen
> to distribute a " pure " windows binary that is not able to build an
> executable or link to another native object file ?
You may want to slightly modify ghdl so that it can load a dll.
> In fact we are not able to implement "foreign" vhdl functions with
> the windows version nether using vpi or whatever else. It is a "killer"
> ( may be, I'm little excessive ;-) ) restriction !
Ok.
> So, I would like to thank all the contributosr of this "essential " and
> wonderful open source project and If you can clarify your vision of
> the road map of the windows binary version it could help me to
> understand if it is helpful to contribute to build a Cygwin based
> version or not.
Try to build a Cygwin version.
If you made patches I will be happy to integrate them.
Tristan.
[SNIP]
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss