> Looking at the errors they seem like api mismatches so I think you > need LLVM 3.5 instead of LLVM 3.6. I am using 3.5 in Ubuntu with > success. LLVM 3.6 is likely to new with incompatible api.
Indeed, I have to change the configure script to detect the llvm version. Tristan. > Den 22 aug 2015 22:50 skrev "jarick cammarato" < [email protected] >: > > > > > > So in the meantime I figured out I needed to add the gnat...bin/bin > directory and then it got past the previous problem (but is said I > didn't have a C compiler) > > Anyway I updated to 2015 GNAT > > http://pastebin.com/4R5ti5Ls > > No idea... > > In the spirit of continuous integration and test what are the chances > that a binary builds of the dev line could be made? It would be > great for people who need the newer functionalities? > > > On Sat, Aug 22, 2015 at 4:22 PM Olof Kraigher < > [email protected] > wrote: > > > > > Just a hunch but I suspect your gnat/gnatmake is to old and that the > install instructions are a bit stale. Try 2015 download instead of > 2013. > Den 22 aug 2015 22:11 skrev "jarick cammarato" < [email protected] >: > > > > Thanks I never use sourceforge. > > Now that I have that. I have tried installing GNAT by doing what it > says here > > http://sourceforge.net/p/ghdl-updates/wiki/OS%20X%20gcc%20ghdl%20build%20instructions/ > > " 4) Download GNAT GPL 2013 from > http://libre.adacore.com/download/configurations (platform > x86_64-darwin, 2013, bundle format tar, select > GNAT 2013 > gnat-gpl-2013-x86_64-apple-darwin12.2.0-bin.tar.gz. > > > Open the downloaded archive and move > gnat-gpl-2013-x86_64-apple-darwin12.2.0-bin/ to say, /opt. This may > require root access be sure it's user readable throughout." > > > I then changed my PATH variable: > > > Jaricks-MacBook-Pro:~ jarick$ echo $PATH > > > /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin > > Jaricks-MacBook-Pro:~ jarick$ > PATH=/opt/gnat-gpl-2013-x86_64-apple-darwin12.2.0-bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin > > Jaricks-MacBook-Pro:~ jarick$ echo $PATH > > /opt/gnat-gpl-2013-x86_64-apple-darwin12.2.0-bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin > > Jaricks-MacBook-Pro:~ jarick$ cd ghdl/source/ghdl-0.33/ > > Jaricks-MacBook-Pro:ghdl-0.33 jarick$ ./configure > --with-llvm=usr/local/opt/llvm > > Sorry, you need GNAT to build GHDL. See the README > > (gnatmake executable is: gnatmake) > > > > Jaricks-MacBook-Pro:ghdl-0.33 jarick$ > > What am I missing? > > > > > On Sat, Aug 22, 2015 at 3:35 PM Olof Kraigher < > [email protected] > wrote: > > > > > Ok now I understand, I thought you already had the repo and was > looking for the branch. It is hosted on sourceforge. > https://sourceforge.net/p/ghdl-updates/code/ci/default/tree/ You can > either clone it or press "download snapshot" > Den 22 aug 2015 21:28 skrev "jarick cammarato" < [email protected] >: > > > > I completely agree. The question is where can I download the source? > A link would have been helpful. > > In the meantime I found v0.33 on Github. > > Now when I run the installer it immediately fails saying that I need > GNAT. > > I had followed the directions of downloading gnat-gpl-2013-x86... and > placing the extracted folder into /opt/ This did not help. What am I > missing? > > > > On Sat, Aug 22, 2015 at 2:46 PM Olof Kraigher < > [email protected] > wrote: > > > > Seems like you have not compiled and installed from latest source > then? Or some other ghdl from a package manager is also on your PATH > and takes precedence. > I would really recommend using the LLVM backend, it is fast and much > easier to compile than the GCC backend. It is very easy to compile > using Ubuntu 14.04 LTS which I am using. > If you need assistance with that I can help you out. > > > > Den 2015-08-22 20:36, jarick cammarato skrev: > > > > > > Like I said. v0.31 > > Which is what I got here. All I am asking is the location of the > source files for v.33 then I will go through the horrible build > procedure (really should be a script, but that is a separate gripe.) > > http://sourceforge.net/p/ghdl-updates/wiki/Installing%20ghdl/ > > > > jarick$ ghdl -v > > GHDL 0.31 (20140108) [Dunoon edition] > > Compiled with GNAT Version: GPL 2013 (20130314) > > GCC back-end code generator > > Written by Tristan Gingold. > > > > > Copyright (C) 2003 - 2014 Tristan Gingold. > > GHDL is free software, covered by the GNU General Public License. > There is NO > > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > > On Sat, Aug 22, 2015 at 2:30 PM Olof Kraigher < > [email protected] > wrote: > > > > Sure you are not using GHDL from some package manager as opposed to > the one that was compiled from latest source? > What does the 'ghdl -v' command print? > > My output: > > ghdl -v > GHDL 0.33dev (20141104) [Dunoon edition] > Compiled with GNAT Version: 4.8 > llvm code generator > Written by Tristan Gingold. > > Copyright (C) 2003 - 2014 Tristan Gingold. > GHDL is free software, covered by the GNU General Public License. > There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > > > > Den 2015-08-22 20:22, jarick cammarato skrev: > > > > I have v.31 installed and it chokes on compiling osvvm. because it > can't find the std library. > > > On Sat, Aug 22, 2015 at 2:19 PM Olof Kraigher < > [email protected] > wrote: > > > > > The default/master branch is the latest and works with VUnit. > Den 22 aug 2015 20:14 skrev "jarick cammarato" < [email protected] >: > > > > > Sorry for the basic questions but I have been trying to find the > source code for anything v.33 or greater and all I can find is .31 > > I would apparently need version >=.33 to use vuint (which in turn > includes osvvm). > > > > > _______________________________________________ > 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 > _______________________________________________ > 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 > > _______________________________________________ > 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 > > _______________________________________________ > 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 > _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
