I see. In general fastcomp is now the only supported configuration, so fixing non-fastcomp bugs is a low priority. But maybe this is something easy to fix - what error do you get in 3.4? (Undefined reference messages should be warnings, not errors, so perhaps its something else?)
- Alon On Tue, Apr 22, 2014 at 12:53 AM, Pepe Paulson <[email protected]> wrote: > > On Monday, April 21, 2014 6:45:40 PM UTC-5, Alon Zakai wrote: >> >> I assume you are not using fastcomp? >> >> When you say 3.3 was not recent enough, do you mean 3.3 release or the >> later 3.3 that is in fastcomp? >> >> - Alon >> > > When I try fastcomp I get errors like this: > > /usr/lib/emscripten/system/include/libcxx/functional:506:10: error: > constexpr function's return type 'auto' is > not a literal type > auto operator()(_T1&& __t, _T2&& __u) const > ^ > > I suspected that these errors were because that library code for some > reason depended on 3.4 features, but there's a good chance I'm mistaken. > Still, using 3.4 did seem to work, albeit only on -O0. > > The command being run: > > DEBUG root: running: /opt/emscripten-fastcomp/clang++ -target > le32-unknown-nacl -fno-math-errno -DEMSCRIPTEN > -D__EMSCRIPTEN__ -fno-math-errno -U__native_client__ -U__pnacl__ > -U__ELF__ -Werror=implicit-function-declarati > on -nostdinc -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang > -isystem/usr/lib/emscripten/system/local/inc > lude -Xclang -isystem/usr/lib/emscripten/system/include/compat -Xclang > -isystem/usr/lib/emscripten/system/inclu > de -Xclang -isystem/usr/lib/emscripten/system/include/emscripten -Xclang > -isystem/usr/lib/emscripten/system/inc > lude/bsd -Xclang -isystem/usr/lib/emscripten/system/include/libc -Xclang > -isystem/usr/lib/emscripten/system/inc > lude/gfx -Xclang -isystem/usr/lib/emscripten/system/include/net -Xclang > -isystem/usr/lib/emscripten/system/incl > ude/SDL -Xclang -isystem/usr/lib/emscripten/system/include/libcxx > -D__IEEE_LITTLE_ENDIAN -v -std=c++1y -stdlib= > libc++ -Wall -Wextra -Wno-comment -O2 -I./emscripten_include > -Qunused-arguments -DCACHELINE_SIZE=64 -c -mllvm - > disable-llvm-optzns -emit-llvm -c terminal_gl.cpp -o terminal_gl.o > -nostdinc++ > > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
