I've tried both, with the exact same results. The interesting thing is that I have lots of other wallets on the same machine, and they run just fine. I wonder what is different (what different libraries) that you use that would break it...
Are you using the command line version or the gui version? The biggest difference from most other coin clients code is in the GUI version, which has sound support. I'll try and get a 14 machine up today and see what happens.