Fixed. Was just because I named the VM sdl, so there was confusion from sdl.h of the VM and sdl.h Pupeno wrote. Took me so much time to find this. But in the process, I made sound working on my System! (Was making sure SDL was working with a game).