[MPlayer-users] mencoder compile error

Jim Hull imaginos at imaginos.net
Sat Nov 24 03:19:01 CET 2001


During linking of code , It is not uncommon to recieve sig 11's due to bad 
memory. You can read up about it in the sig 11 FAQ. Just to see if you
have ruled out this possibility or not.

http://www.bitwizard.nl/sig11/



On Fri, 23 Nov 2001, Rajesh Fowkar wrote:

> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html &
>  http://gcc.gnu.org/gcc-2.96.html if you still have questions or problems]
> 
> Felix Buenemann saw fit to inform me that: 
> >On Wednesday, 21. November 2001 21:47, you wrote:
> >> On Thu, Nov 22, 2001 at 12:37:29AM +0000, Rajesh Fowkar wrote:
> >> [...]
> >>
> >> > >From the error it looks as if some encore2.h is missing. Which package
> >> > contains this file ? What else I need to compile mencoder ?
> >>
> >> divx4linux contains this file.
> >> Check DOC/encoding.html to get the latest version & install it.
> >> Check --with-extraincdir & --with-extralibdir if it's not found.
> >> Check configure.log.
> >pl: you should add divx4 encore check to configure and also check for lame 
> >libs, only if both found #define ENABLE_MENCODER and in mecoder.c do 
> >something like:
> 
> I had read the DOC/encoding.html and downloaded avifile from the cvs and
> thought that divX4linux is part of it. I was wrong. Today I downloaded the
> divX4linux.gz file and installed it using install.sh script.
> 
> After that I recompiled avifile and ./configure gave me this :
> 
> ------------------------------------------------------------------
> Configuration:
> Compiler C:       gcc -g -O2 -march=i586 -ffast-math  -pipe
> Compiler C++:     c++ -g -O2 -march=i586 -ffast-math  -pipe
> Install path:     /usr/local
> Qt:               no
> Sdl:              yes
> Xft:              yes
> Oss audio:        yes
> Sun audio:        no
> Mga_vid:          no
> Plugins:
>   ac3passthrough  yes  (with SBLive only)
>   divx4           yes  (DivX :-), OpenDivX, DivX4)
>   ffmpeg          yes  (DivX :-), OpenDivX, MJPEG, AC3)
>   os motion jpeg  yes  (MJPEG)
>   win32           yes  (DivX, WMF1/2, DV, MJPEG, Ati, Asus,...)
>   MAD             yes  (MPEG Layer I/II/III)
>   ogg/vorbis      no
>   lame runtime    yes
> ------------------------------------------------------------------
> 
> I have got lame installed too.(Yes libraries)
> 
> Now if I do make mencoder (cvs 23112001) it goes on without problem however
> make install gives me this :
> 
> ---------- SNIP ----------------------------------------------------------
> gcc -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer
> -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo    -o mencoder
> libao2/afmt.o divx4_vbr.o mencoder.o libvo/aclib.o libvo/img_format.o
> ima4.o xacodec.o cpudetect.o mp_msg.o ac3-iec958.o dec_audio.o dec_video.o
> msvidc.o codec-cfg.o cfgparser.o my_profile.o dll_init.o -Llibmpeg2 -lmpeg2
> -Llibmpdemux -lmpdemux -L/usr/X11R6/lib -lX11 -lXext  -lnsl  -lGL -lm
> -L/usr/lib -lSDL -lpthread -lXxf86dga -lXxf86vm -lXxf86dga -lXxf86vm -lXv
> -lXxf86vm -lvgagl -lvga -lpng -lz  -lnsl   -lXinerama  -lz -Lloader
> -lloader -Lloader/DirectShow -lDS_Filter -lstdc++  -lmp3lame -Lmp3lib -lMP3
> -Llibac3 -lac3     -ldvdread  -lpthread -ldl   -Llinux -losdep -Lpostproc
> -lpostproc -Lxa -lxa -ldivxdecore opendivx/postprocess.o -lmp3lame
> -ldivxencore -lm  -ltermcap -lm
> collect2: ld terminated with signal 11 [Segmentation fault], core dumped
> make: *** [mencoder] Error 1
> ---------- SNIP ----------------------------------------------------------
> 
> Why is it giving Segmentation fault and core dump ?
> 
> I am on debian GCC 2.95.
> I have got the following now on my system :
> 
> -------------------------------------------------------------------------
> ii  avifile        0.6-1          avifile - Runtime Libraries
> ii  lame           3.89-1         lame - mp3 encoder & libraries runtime
> ii  gcc            2.95.4-6       The GNU C compiler.
> -------------------------------------------------------------------------
> 
> Thanks for all the help. 
> 
> Thanks in advance.
> 
> Peace
> 
> --
> Rajesh 
> http://www.symonds.net/~rajesh/    *****  Powered By: Debian GNU/Linux
> 					              Kernel 2.4.14(ext3)
> :
> [Linux One Stanza Tip]	From : <bish at nde.vsnl.net.in>
> LOST #027	 -**< Sub : Default colours on terminals >**-
> To change the default colours to a  white foreground on a blue
> background on, append following to .bashrc or .bash_profile
> setterm -background blue -store
> setterm -foreground white -half-bright off -store
> clear
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
> 




More information about the MPlayer-users mailing list