Me again. So I finally got my program to compile on Linux after
much headache (and turning it into one of the SFML examples so that CMake would do the linking for me), but when I try to run it I get this error:
AL lib: pulseaudio.c:331: PulseAudio returned minreq > tlength/2; expect break up
Segmentation fault (core dumped)
I do see a window try to flicker into existence just before this error happens and kills it, so hopefully that means the non-audio stuff is working fine.
I tried copying my version of libopenal.so into the folder where my program is, but that had no effect. Since I'm still a linux noob, do I have to worry about distributing libopenal with the linux version of my program? Or is that something I can assume is already installed on every other linux box in such a way that it gets automagically linked for me?
If it matters, the "sound" example program is working fine for me.