> Well a problem that i can't figure out is that every cast like this: > > return (spx_float_t) {0,0}; > > doesn't like to MS EVC++ Compiler: > ....\libspeex\pseudofloat.h(63) : error C2059: syntax error : '{' I suspect it's because you're using a C++ compiler. Do you get the same problem on a C compiler? Jean-Marc