   SDL Audio
  I'm using MinGW. SDL_OpenAudio, SDL_PauseAudio, SDL_CloseAudio, and probably others are, like, missing or something. It compiles, but dies when linking. Have I miscompiled something or what?test.c#include "SDL.h"void foo(void *, Uint8*, int) {}int main(int, char *[]) {  if(SDL_Init(SDL_INIT_AUDIO)) return 1;    SDL_AudioSpec audio;  audio.freq = 44100;  audio.format = AUDIO_S16SYS;  audio.channels = 2;  audio.samples = 16384;  audio.callback = &foo;  audio.userdata = 0;    if(SDL_OpenAudio(&audio, 0))   {    SDL_Quit();    return 1;   }    SDL_PauseAudio(0);    // . . .    SDL_CloseAudio();  SDL_Quit();  return 0; }$ g++ `sdl-config --cflags --libs` test.c -o testC:/DOCUME~1/SMART_~1/LOCALS~1/Temp/cc0ebaaa.o:test.c:(.text+0x59): undefined reference to `SDL_OpenAudio'C:/DOCUME~1/SMART_~1/LOCALS~1/Temp/cc0ebaaa.o:test.c:(.text+0x77): undefined reference to `SDL_PauseAudio'C:/DOCUME~1/SMART_~1/LOCALS~1/Temp/cc0ebaaa.o:test.c:(.text+0x7c): undefined reference to `SDL_CloseAudio'collect2: ld returned 1 exit status. . . Quietly ponders running back to Allegro.Eh, forget it. I'll figure something else out.[Edited by - smart_idiot on December 9, 2005 9:24:58 PM]