Esse erro é o compilador C ++ que reclama sobre algum código utilizável, mas menos que ideal. Com as opções de linha de comando corretas, você pode dizer ao compilador para ignorar problemas de código como esse e continuar. Esta nem sempre é a melhor solução, mas vai fazer com que as coisas compilem e funcionem.
Primeiro, execute make clean
para se livrar de qualquer coisa deixada para trás na sua tentativa de compilação antiga.
Em seguida, execute CXXFLAGS=-fpermissive make
para tentar novamente com o compilador C ++ fazendo downgrade desses problemas de código aos avisos.
Consegui reproduzir seu erro na minha instalação de 16 bits de 64 bits e essa solução alternativa permitiu que a compilação passasse esse erro para mim.
Infelizmente, a versão pareceu falhar ainda mais com esse problema:
make -C out BUILDTYPE=Release V=1
make[1]: Entering directory '/home/username/work/Tether/node/out'
LD_LIBRARY_PATH=/home/username/work/Tether/node/out/Release/lib.host:/home/username/work/Tether/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/tools/gyp; mkdir -p /home/username/work/Tether/node/out/Release/obj.target/v8_snapshot/geni; "/home/username/work/Tether/node/out/Release/mksnapshot" --log-snapshot-positions --logfile "/home/username/work/Tether/node/out/Release/obj.target/v8_snapshot/geni/snapshot.log" "/home/username/work/Tether/node/out/Release/obj.target/v8_snapshot/geni/snapshot.cc"
Segmentation fault (core dumped)
deps/v8/tools/gyp/v8_snapshot.target.mk:13: recipe for target '/home/username/work/Tether/node/out/Release/obj.target/v8_snapshot/geni/snapshot.cc' failed
make[1]: *** [/home/username/work/Tether/node/out/Release/obj.target/v8_snapshot/geni/snapshot.cc] Error 139
make[1]: Leaving directory '/home/username/work/Tether/node/out'
Makefile:26: recipe for target 'node' failed
make: *** [node] Error 2
Ainda estou investigando esse problema. Experimente a solução inicial, pois talvez seu sistema não acerte o segundo problema que o meu fez.
Atualizar : consegui contornar esse segundo problema dizendo à ferramenta de configuração para pular a etapa de snapshot. Infelizmente, não tenho idéia do que a etapa de snapshot deve fazer, e tenho medo de estar adiando uma falha até mais tarde. Se você quiser tentar esta segunda solução também, aqui está uma sequência de comandos para tentar:
make distclean
./configure --without-snapshot
CXXFLAGS=-fpermissive make