Now it compiles with gcc/g++