Hi,

Thank you all for your responses. The issue was the Makefile in
ghdl-updates-code/src/ortho/gcc needed some modifications, with the new
version 0.33. I have ghdl installed. I have two tasks, understand the ghdl
tool flow and adding my changes to hijack the AST, and I will work on
getting the Xilinx libraries integrated into the tool by editing the
makefile in ghdl-updates-code/libraries and using make libs.vhdl.gcc.

I will use the document provided by Rene for reference. Is there any other
suggestions or tips you can provide?

Thank you,

On Mon, Jul 13, 2015 at 7:06 AM, Brian Drummond <[email protected]>
wrote:

> On Sun, 2015-07-12 at 20:17 -0400, Vincent Mirian wrote:
> > Hi,
>
> > I found and installed version 0.33. I used the instruction at:
> > https://sourceforge.net/p/ghdl-updates/code/ci/default/tree/.
>
> > I also tried to build portions of ghdl (e.g. make libs.vhdl.gcc and
> > other commands), but I get the following error:
> ...
> > make[1]: *** No rule to make target
> > `/home/vinny/Projects/gcc4.9.2/build/gcc/gtype-vhdl.h', needed by
> > `ortho-lang.o'.  Stop.
> > make[1]: Leaving directory
> > `/home/vinny/Desktop/netlist_test/workspace/VHDLParser/ghdl-updates-code'
> > make: *** [ghdl1-gcc] Error 2"
>
> The file gtype-vhdl.h is a source file, which is auto-created - not in
> tnhe source tree, but in the build tree - as part of a full build of
> (GCC edition) ghdl.
>
> Therefore without having done that full gcc build first, "make ghdl-gcc"
> will not work. That full build is a pain because it takes so long, but
> does not need to be subsequently repeated.
>
> The gcc build process is a mess : one reason why Tristan has been
> working on the LLVM version, which might be worth a try instead?
>
> -- Brian
>
>
>
>
> _______________________________________________
> Ghdl-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/ghdl-discuss
>



-- 
Vincent Mirian
PhD Candidate
Electrical and Computer Engineering
University of Toronto

Eco-Tip: Save trees! Do you really need to print this email? ;-)
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to