#include int quit = 0; #ifndef _WIN32 #include static void cleanup(int sig){ quit = 1; } #endif int main(){ fishbone::SoundDriver* drv; fishbone::Sound* snd; #ifndef _WIN32 signal(SIGINT, cleanup); signal(SIGTERM, cleanup); #endif drv = new fishbone::SoundDriver(); snd = drv->mixer.open("music.mod"); snd->setLoop(true); snd->resume(); while(!quit); delete drv; }