Hello,

I am curious how some of you have gotten GHDL to compile on OS X (10.5). I
have tried to no avail and finally gave up and am running it through
VMware--I really don't like this, it slows my work flow considerably.

I have tried many versions of Mac-ada (www.macada.org), as well as different
versions of gcc-core sources. I always seem to get the same error on the
same file, namely that "tagged types are not allowed in no runtime mode".

gcc -c -I./ -I../../../../source/gcc-4.1.0/gcc/vhdl/grt
-gnatec../../../../source/gcc-4.1.0/gcc/vhdl/grt/grt.adc -O -g -I-
/Users/pouya/Downloads/gcc-work/source/gcc-4.1.0/gcc/vhdl/grt/grt-modules.adb
../../../../source/gcc-4.1.0/gcc/vhdl/grt/grt-vcd.ads:24:09: tagged types
not allowed in no run time mode
gnatmake:
"/Users/pouya/Downloads/gcc-work/source/gcc-4.1.0/gcc/vhdl/grt/grt-modules.adb"
compilation error
make[3]: *** [run-bind.adb] Error 4
make[2]: *** [ghdllib] Error 2
make[1]: *** [all-gcc] Error 2
make: *** [all] Error 2

This particular error was during a compile of ghdl-0.23 using GCC-4.1.0 core
sources via the Macada-4.3 compiler.

I am not familiar with Ada programming, and have no way to get around this.
Is there a configuration option that prevents this error? How did you
compile GHDL? Or if you didn't, where did you get a version that works?

The version available through (http://eng-osx.sourceforge.net/GHDL.html)
does not work for me.

A lot of searching and fiddling has resulted in no progress, and I am at my
wits end. I assume there are some of you with a working version under OS X,
and I appreciate any help you can offer.

Thank you,
Pouya


On Fri, Apr 4, 2008 at 10:28 AM, Ian Chapman <[EMAIL PROTECTED]> wrote:

> I had the same difficulty.
>
> 1)  PATH is the search path where it looks to find the file corresponding
> to
> the command that you typed.  So you have to add that to the search path.
>
> 2)  My info came from and I can not remember which:-
>      a) My BASH ref book.
>      b) type "info bash: or "info path"
>      c) type "man bash: or "man path"
>      d)  Do a Google search on setting "bash path"
>
>        you end up typing something similar to
>   path = %path%/Developer/Simulator/GHDL/bin
>    and that adds it to path.  You may have to add
>   /Developer/Simulator/GHDL/bin to the line path = etc in your
>  .bashrc file once you find it.
>
>                Annoying Linux/Unix basic stuff and I assume you have
> Linux.
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> On
> Behalf Of Shonuff Brown
> Sent: Thursday, April 03, 2008 1:04 PM
> To: [email protected]
> Subject: [Ghdl-discuss] OS X environment help
>
> hi
>
> i am very new to using ghdl i am attemping to install and use v 0.23
> with OS X 10.5 the problem i have is i dont know where to add this
> line PATH=${PATH};/Developer/Simulator/GHDL/bin the installer say i
> need to add that to my environment but i dont understand what that
> means if someone could help that would be greatly appreciated
>
>
> thank you
>
> GL
>
> _______________________________________________
> Ghdl-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/ghdl-discuss
>
>
> _______________________________________________
> Ghdl-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/ghdl-discuss
>
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to