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
