On Tue, Mar 20, 2012 at 11:30 PM, Cmaster Clapson <[email protected]> wrote:
> Hey
>
> I've got two computers running arch linux, one i've built ghdl myself and
> also tried using a 32bit version of ghdl on (on both of these install's
> files have been in /opt, can ghdl find the libraries it needs from here?),
> the other i've installed ghdl from the arch user repositories, both systems
> are 64bit. If i type library ieee; at the top of a vhdl file everything runs
> fine, however as soon as i add use ieee.(insert any valid thing here).all,
> what is reported here: http://gna.org/bugs/?15285 occurs.
>
> I uploaded sample files to that bug under the name anxiety, but i'm not sure
> whether this is actually a bug or some other issue? I am also unsure if
> anyone is maintaining this anymore as the last message on website is from
> 2010? I looked into the source code, the line the error occurs on seems to
> be getting a timestamp for files I'm guessing the last modification date or
> something? I have no experience whatsoever in ada though so I'm having
> trouble digging deeper.
>
> Anyone have any idea's how to get things to compile and run?

I don't know if this is expected to work AS IS.

However, it can be easily modified to work by:
1) commenting out "use ieee.std_logic_unsigned.all;"
2) changing arrpos' type to unsigned(4 downto 0).
3) changing conv_integer() to to_integer()

HTH!

-Pascal
-- 
Homepage (http://organact.mine.nu)
Debian GNU/Linux (http://www.debian.org)
COMunité/LACIME: École de technologie supérieure (http://www.comunite.ca)
Integrated Microsystems Laboratory: McGill (http://www.iml.ece.mcgill.ca)

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

Reply via email to