www.digitalmars.com         C & C++   DMDScript  

D.gnu - Build problem

reply "Timo Sintonen" <t.sintonen luukku.com> writes:
I tried to build my cross compiler from current head.
I got "lvalue required as left operand of assignment" in 
d-objfile.cc lines 1717 and 2107.
Jun 29 2014
next sibling parent "Iain Buclaw via D.gnu" <d.gnu puremagic.com> writes:
On 29 June 2014 08:16, Timo Sintonen via D.gnu <d.gnu puremagic.com> wrote:
 I tried to build my cross compiler from current head.
 I got "lvalue required as left operand of assignment" in d-objfile.cc lines
 1717 and 2107.

Hi Timo, This would be more changes in upstream GCC that haven't been caught up with yet. Typically you can avoid these sorts of build errors by getting the snapshot version in the 'gcc.version' file. https://github.com/D-Programming-GDC/GDC/blob/master/gcc.version Which you can cross check against any gcc mirror repos, and find: ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/4.10-20140608/ Regards Iain.
Jun 29 2014
prev sibling parent "Timo Sintonen" <t.sintonen luukku.com> writes:
On Sunday, 29 June 2014 at 08:21:34 UTC, Iain Buclaw via D.gnu 
wrote:
 On 29 June 2014 08:16, Timo Sintonen via D.gnu 
 <d.gnu puremagic.com> wrote:
 I tried to build my cross compiler from current head.
 I got "lvalue required as left operand of assignment" in 
 d-objfile.cc lines
 1717 and 2107.

Hi Timo, This would be more changes in upstream GCC that haven't been caught up with yet. Typically you can avoid these sorts of build errors by getting the snapshot version in the 'gcc.version' file. https://github.com/D-Programming-GDC/GDC/blob/master/gcc.version Which you can cross check against any gcc mirror repos, and find: ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/4.10-20140608/ Regards Iain.

I guessed that. Gcc development is currently in the state where big changes are allowed. I am aware of gcc.version. I just tried if the head works and wanted to tell the result.
Jun 29 2014