Closed Herbstlaub closed 10 years ago
Thanks for the detailed bug report!
Can you please specify the compiler version you were using?
You get it with g++ --version
.
I was trying it with Debian 4.7.3-8
and Debian 4.8.2-1
and couldn't reproduce the error.
But I'm sure there's an error somewhere, as I'm quite un-experienced with noexcept
.
Am 02.12.2013 17:57, schrieb Matthias Geier:
Thanks for the detailed bug report!
Thanks for the quick reply.
Can you please specify the compiler version you were using?
You get it with g++ --version.
$ g++ --version g++ (Debian 4.7.2-5) 4.7.2 Copyright (C) 2012 Free Software Foundation, Inc.
But I'm sure there's an error somewhere, as I'm quite un-experienced with
noexcept
.
Honestly, I got no clue how to interpret the output. The first lines appears as if an exception mig which should not have been. The latter lines could point to some templates being messed up.
If it helps, the same happens when compiling "ssr-0.4.0-pre6".
Bye Martin
OK, I did some digging:
There seems to be a defect in the ISO C++ standard: http://www.open-std.org/JTC1/SC22/WG21/docs/cwg_defects.html#1123
This was implemented in GCC version 4.7.3 (if I'm not mistaken). See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50043 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53613
The problem is also discussed there: http://stackoverflow.com/q/11497252/500098
This means you'll have to use at least version 4.7.3 of the package g++
.
Alternatively, you can also use Clang (Debian package clang
) with
./configure CXX=clang++
I will add a check to ./configure
to provide a clearer error message.
Hi,
the SoundScape Renderer does not compile on my machine, where
uname -a
results inLinux myhostname 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
and all necessary libs should be installed../configure --disable-ip-interface
runs fine providing to output (stdout):Toghether with some warnings on stderr:
However, make crashes after outputing
on stdout and the following lone on stderr