moc -i failure

When I type run the "moc -i" function, I get this message:

Can't load plugin libmusepack_decoder: libmpcdec.so.5: cannot open shared object file: No such file or directory
Can't load plugin libspeex_decoder: libspeex.so.1: cannot open shared object file: No such file or directory

Does anyone have any ideas on why and how I can fix this. Thanks!

You have musepack and speex plugins instaled, but you don't have required libraries. You can remove these files if you dont need MPC and speex formats support:

<br /> /usr/local/lib/moc/decoder_plugins/libmusepack_decoder.so<br /> /usr/local/lib/moc/decoder_plugins/libspeex_decoder.so<br />

Location could be different (like without local/).

Or you should install libmpcdec and libspeex.

If you've installed MOC from a package this is probably bug in your distribution that MOC doesn't depend on those libraries.

--
Damian Pietras - MOC developer