much simpler build now that libgroove works dynamically