(Yes, I'm a beginner)
"ANSI C++ forbids implicit conversion from `void *' in assignment" pointing to this line:
cvt.buf = malloc(dlen*cvt.len_mult);
That's from one of the examples from SDL Introduction. (http://www.libsdl.org/intro/usingsound.html)
I wonder why it doesn't work.