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

Reply via email to