add -lpulse to fix undefined reference on Arch x86