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
