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. 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 >>>>>>> [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 >>>>>> [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
