can't see files

i have checked and i have all libraries needed, but still i cant see my mp3 files...

and i checked this already

So ./configure says that mp3 plugin is to be build (message when it finishes)?

And did you killed all mocp processes before trying newly compiled mocp?

Damian Pietras - MOC developer

i am using arch linux and installed moc using pacman, so it should include all needed libs.

You've never tried MOC from sources? I'm asking if there is another copy of mocp in /usr/local/bin or somewhere. You can see if the mp3 plugin is loaded using mocp -SDF, just at the beginning of the output.

Damian Pietras - MOC developer

ok, i get this:
"can't load plugin libmp3_decoder".
but the interesting part is that i found all the plugins (including libmp3_decoder) in the /usr/lib/moc/decoder_plugins/ folder...

Please cite exactly what it says including few lines surrounding this message.

Damian Pietras - MOC developer

Loading plugins from /usr/lib/moc/decoder_plugins...
Loading plugin libffmpeg_decoder...
Loading plugin libflac_decoder...
Loading plugin libmp3_decoder...
Can't load plugin libmp3_decoder: cannot open shared object file: No such file or directory
Loading plugin libmusepack_decoder...
Loading plugin libsndfile_formats_decoder...
Loading plugin libspeex_decoder...
Loading plugin libvorbis_decoder...
Trying JACK...
JACK tmpdir identified as [/tmp]
Aug 21 09:15:35.35294: server.c:518 server_error(): ERROR: cannot create client jack server not running?
Aug 21 09:15:35.35401: server.c:410 add_event_all(): No events have been added because there are no clients.
Trying ALSA...
Aug 21 09:15:35.37328: alsa.c:260 alsa_init_mixer_channel(): Opened mixer (PCM), volume range: 0-31
Aug 21 09:15:35.37376: alsa.c:260 alsa_init_mixer_channel(): Opened mixer (Master), volume range: 0-31
Aug 21 09:15:35.43006: audio.c:850 print_output_capabilities(): Sound driver capabilities: channels 1 - 10000, formats: 8-bit signed, 8-bit unsigned, 16-bit signed, 16-bit unsigned, 24-bit signed (as 32-bit samples), 24-bit unsigned (as 32-bit samples) little-endian (native)
Aug 21 09:15:35.43083: audio.c:864 audio_initialize(): Disabling 24bit modes because Allow24bitOutput is set to no.
Aug 21 09:15:35.43212: tags_cache.c:538 tags_cache_load(): Loading tags cache from /home/grim/.moc/tags_cache...
Aug 21 09:15:35.43278: tags_cache.c:653 tags_cache_load(): Loaded 0 items to the cache
Aug 21 09:15:35.43412: server.c:1215 server_loop(): MOC server started, pid: 5611
Aug 21 09:15:35.43463: out_buf.c:66 read_thread(): entering output buffer thread
Aug 21 09:15:35.43511: tags_cache.c:297 reader_thread(): tags reader thread started
Aug 21 09:15:35.43548: tags_cache.c:319 reader_thread(): all queues empty, waiting

Can you paste output of "ldd /usr/lib/moc/decoder_plugins/" command?

ok, problem solved by installing librcc.

solution here:

This is a problem with your distribution's package. Installing a package which provides librcc will help. I recommend filling a bug report about this to the package maintainer.

Damian Pietras - MOC developer