On 4 Jan 2014, at 12:31 pm, Adam Jensen <[email protected]> wrote:

> On 01/02/2014 11:39 PM, David Koontz wrote:
>> 
>> Concise error reporting might help, too.
>> 
> 
> `-- source
>    |-- autoconf-2.64
>    |-- gcc-4.7.3
>    `-- ghdl-0.31dev
> 
> [build_gcc.sh]:  http://pastebin.com/raw.php?i=6Xd0SKJM
> [build_gcc.log]: http://pastebin.com/raw.php?i=Xc2qEeP4
> [config.log]:    http://pastebin.com/raw.php?i=QMYGGt5m

It's too bad the make log was too big.

I'm not sure ghdl-0.3.1dev can be built agains gcc-4.7.3  There were boatloads 
of changes to support building against gcc-4.8.X.

This would be one for Brian or Tristan.  The previous release (ghdl-0.29) 
targeted gcc-4.3.4.

The conversion to C++ apparently involves a bunch of changes to gengtype (the 
error messages in your make output).  Brian may be able to tell us whether this 
required changes to ortho=lang.c which makes it incompatible with an older gcc 
target.  It's likely the case.

Can you try building against gcc-4.8.2?

I think the svn150 release (the last one on gna.org) might be compatible with 
gcc-4.7.2.  Otherwise a maintained version of ghdl is likely not compatible. 
(Again something for Brian or Tristan to pontificate on authoritatively).

Going through the revision longs on ghdl-updates it looks like gcc-4.7.2 might 
work up through r136.   Brian might tell us that's no a particularly desirable 
target. 

Because you're only enabling vhdl as a target language in the build it will 
likely build.  I've built ghdl against gcc-4.8.2 on OS X using gcc/gnat -4.6.2.








_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to