Here you can discuss everything related to MOC which doesn't fit other subforum.
Submitted by StormBlast on Sat, 2008-07-05 07:21
Still have a problem building from SVN.
It was described previously here:
http://moc.daper.net/node/352
I also try to build with --without-sidplay2 but got the same error.
hiben, is it possible to fix it?
+ test -f Makefile
+ autopoint -f
+ aclocal -I m4
/usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG
/usr/share/aclocal/smpeg.m4:13: run info '(automake)Extending aclocal'
/usr/share/aclocal/smpeg.m4:13: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
+ autoheader
+ automake -W all -a
/usr/share/automake-1.10/am/depend2.am: am__fastdepCXX does not appear in AM_CONDITIONAL
/usr/share/automake-1.10/am/depend2.am: The usual way to define `am__fastdepCXX' is to add `AC_PROG_CXX'
/usr/share/automake-1.10/am/depend2.am: to `configure.in' and run `aclocal' and `autoconf' again.
decoder_plugins/sidplay2/Makefile.am: C++ source seen but `CXX' is undefined
decoder_plugins/sidplay2/Makefile.am: The usual way to define `CXX' is to add `AC_PROG_CXX'
decoder_plugins/sidplay2/Makefile.am: to `configure.in' and run `autoconf' again.
+ '[' 1 '!=' 0 ']'
+ cat
If you see errors it maight be necassary to install additional packages like
autoconf >= 2.60
automake >= 1.9
libltdl (libltdl3-dev debian package)
and all -devel packages mentioned in the README file
Submitted by azurite on Fri, 2008-06-27 03:46
Slackware 12.1
linux kernel 2.6.25.7
First thing I did was installed ffmpeg-checkout-2008-06-26 snapshot: ./configure && make && make install
-no problems there
Next I tried to install moc-2.4.3: ./configure went fine. make spits out the following:
ffmpeg.c:25:29: error: ffmpeg/avformat.h: No such file or directory
ffmpeg.c:41: error: expected specifier-qualifier-list before 'AVFormatParameters'
ffmpeg.c: In function 'ffmpeg_init':
.......
ffmpeg.c:359: error: 'struct ffmpeg_data' has no member named 'error'
make[3]: *** [libffmpeg_decoder_la-ffmpeg.lo] Error 1
make[3]: Leaving directory `/root/patch/moc-2.4.3/decoder_plugins/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/patch/moc-2.4.3/decoder_plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/patch/moc-2.4.3'
make: *** [all] Error 2
There was a ton more than that but I figure this is a sufficient summary.
I tried to use MOC from svn instead: svn co svn://daper.net/moc/trunk
./configure && make && install
MOC will be compiled with:
Decoder plugins: mp3 vorbis flac wavpack ffmpeg
OSS: yes
ALSA: yes
JACK: no
DEBUG: yes
RCC: no
Network streams: yes
Resampling: no
.. everything went fine and support was included for ogg/mp3/flac/ffmpeg
I now run mocp and get the following each time:
Can't load plugin libffmpeg_decoder: /usr/local/lib/moc/decoder_plugins/libffmpeg_decoder.so: undefined symbol: avcodec_init
mocp runs perfectly and works great with all the ogg/mp3/flac files ive tried but apparently has no support for wma or any ffmpeg formats. These files are not being detected.
This may or may not be relevant, but I also have MPlayer-1.0rc2 installed with the essential-20071007 binary codecs pack.
Any help is appreciated and thanks for writing a great app.. this is definitely the best music player out there .. goodbye amarok bloat :)
Submitted by moc1 on Sat, 2008-06-21 19:49
Hello...
I downloaded the latest version moc-2.4.3.tar.bz2 and I'm having troubles after the 'make' command. I get the following error:
/usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../i486-slackware-linux/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[2]: *** [mocp] Error 1
make[2]: Leaving directory `/home/test/Desktop/moc-2.4.3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/test/Desktop/moc-2.4.3'
make: *** [all] Error 2
Apparently it can't fine -lssl. I have no idea what that is and searching around didn't get me anywhere.
I'm running slackware 12.1
Submitted by bpoag on Fri, 2008-06-20 23:06
If you have SHUFFLE turned on, when a track changes in the player, the list is scrolled down to it's entry...or up, depending on where the song is listed. The problem with this is that if you want to choose something similar, either by arrowing up or arrowing down, the highlighted/selected doesn't follow the keystrokes.
Suggestion: Scroll the pane so that the currently playing song is in the center. The highlight should also be fixed in the center, the the songs scrolled beneath it, instead of having the selector move up and down.
Does anybody know if this trait has been fixed in the latest version?
Submitted by bonybon4e on Thu, 2008-05-29 11:03
So ... first with the latest stable release ...
and when ./configure "No iconv found", but ...
$ ldconfig -r | grep liconv
15:-liconv.4.0 => /usr/local/lib/libiconv.so.4.0
82:-liconv.6.0 => /usr/local/lib/libiconv.so.6.0
then i get 2.4.0 version ... there is no iconv again but the configure script didn't stop
The problem with 2.4.0 is with libmad ... it is not detected in decoder plugins
$ ldconfig -r | grep libmad
88:-lmad.2.1 => /usr/local/lib/libmad.so.2.1
Some help? Thanks.
Submitted by Bach on Sat, 2008-05-03 07:42
I am a MOC nebie and I am loving it!
Is there a way to make MOC play friendly with other programs in Ubuntu 8.04? It steals all sound. If a program directly use alsa then no other program can be heard. How can MOC use pulseaudio?
Submitted by Maarten2 on Tue, 2008-04-29 08:34
Hi,
First, of course many thanks for a great music player. It's a good job to write something so simple and intuitively to use.
Lately I have been looking into getting some multichannel recordings, as these start to be available for online purchase. As moc does not support over 2 channels I have been looking a bit into the code, but so far have not found where this limitation is coming from. Do you have any idea how and where to change the code to get multichannel to work? I have some programming experience, but not with sound-related applications. I'm using alsa as back-end.
By the way, the flac file plugin does not check for multichannel, so moc freezes (the server thread actually) when you try to play a multichannel file. If you want I could write a small patch to introduce this check.
I'm also finishing my PhD thesis, so I won't have as much time as I'd like the coming months, but I would really like to get multichannel to work.
Thanks again for moc and for your help
Maarten
Submitted by HHannes on Sat, 2008-04-19 17:13
i really love MOC.
Thats why i would like to start it on my symbian handy (Nokia E61i) via putty on my family computer.
But it terminates with the fatal error "FATAL_ERROR:" "The terminal is too small after resizeing."
I tried to change the sourcecode and recompile but still the same error.
/* End the program if the terminal is too small. */
static void check_term_size ()
{
if (COLS < 72 || LINES < 7)
interface_fatal ("The terminal is too small after resizeing.");
}
I would need the COLS something like 50. That should be enough for directories and MP3 Tags.
Or is the 72 an absolutly must?
Thanks for response
Hannes
Pages