[MPlayer-users] Latest cvs does not compile: divxencore problem

Grigori Goronzy greg at lrs-linux.org
Sat Nov 10 18:45:06 CET 2001


On Sat, 10 Nov 2001 17:45:25 +0100
Jesus Climent <data at polinux.upv.es> wrote:

> 
> Debian woody + sid
> Linux nostromo 2.4.13-ac8 #2 Tue Nov 6 21:49:50 EET 2001 i586 unknown
> 
> -rwxr-xr-x    1 root     root      1171196 Oct 31 00:44 /lib/libc-2.2.4.so
> lrwxrwxrwx    1 root     root           13 Nov  3 16:42 /lib/libc.so.6 -> libc-2.2.4.so
> 
> XFree86 Version 4.1.0.1 / X Window System
> 
> gcc version 2.95.4 20011006 (Debian prerelease)
> GNU ld version 2.11.92.0.10 20011021 Debian/GNU Linux
> 
> GNU assembler version 2.11.92.0.10 (i386-linux) using BFD version 2.11.92.0.10 20011021 Debian/GNU Linux
> 
> model name      : AMD-K6(tm) 3D processor
> stepping        : 12
> cpu MHz         : 501.145
> 
> 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 82)
> 
> Video driver: mga_vid.o / mga driver from matrox.
> 
> 00:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 08)
> 
> nostromo:~/video/main# ./configure 
> 
> You can get detailed help on configure with: configure --help
> 
> Please wait while ./configure discovers your software and hardware environment!
> 
> Detected operating system: Linux
> Detected host architecture: i386
> Checking version of gcc ... 2.95.4, ok
> Checking for language ... en
> Using ... help_mp-en.h file
> Checking assembler (as) ... 2.11.92.0.10, ok
> Checking mmx support in Kernel ... ok
> Checking 3dnow support in Kernel ... ok
> Checking Linux kernel version ... 2.4.13-ac8, ok
> Install prefix: /usr/local
> Data directory: /usr/local/share/mplayer
> Checking for cpu vendor ... AuthenticAMD ( 5:8:12 )
> Checking for cpu type ...  AMD-K6(tm) 3D processor
> Optimizing to ... k6
> Checking for mmx support ... yes
> Checking for mmx2 support ... no
> Checking for 3dnow support ... yes
> Checking for 3dnowex support ... no
> Checking for sse support ... no
> Checking for mtrr support ... yes
> Screen size ... 1x1
> Checking for X11 libs ... -L/usr/X11R6/lib
> Checking for X11 headers ... 
> Checking mga_vid device ... yes
> Checking for xmga ... yes
> Checking for SDL ... yes (with sdl-config)
> Checking for AA ... yes
> Checking for GGI ... yes
> Checking for OpenGL ... yes
> Checking for Xv ... yes
> Checking for Xinerama ... yes
> Checking for X11 ... yes
> Checking for DGA ... yes
> Checking for DGA 2.0 .. yes
> Checking for Xf86VM ... yes
> Checking for SVGAlib ... yes
> Checking for FBDev ... yes
> Checking for DVB ... no
> Checking for DXR3/H+ ... no
> Checking for OSS Audio ... yes
> Checking for ALSA Audio ... 0.5.x
> Checking for ESD Audio ... yes
> Checking for Sun Audio ... no
> Checking for Sun mediaLib ... no
> Checking for SGI Audio ... no
> Checking for DeCSS support ... no
> Checking for DVDread support ... yes
> Checking for PNG support ... yes
> Checking for mad support ... no
> Checking for OggVorbis support ... yes
> Checking for Win32 DLL support ... yes
> Checking for XAnim DLL support ... yes
> Checking for DirectShow ... yes
> Checking for iconv function ... yes
> Checking for zlib ... yes
> Checking if your compiler 'gcc' supports C++ ... yes
> Checking for proper C++ runtime enviroment ... yes
> Checking for libavcodec ... yes
> Checking for libffmpeg.so ... no
> Checking for divx4linux ... yes
> Checking for fastmemcpy ... yes
> Extra libs : -L/usr/lib
> Extra headers : -I/usr/include
> Creating config.h
> 
> Creating config.mak
> Creating libvo/config.mak
> Creating libao2/config.mak
> 
> Config files successfully generated by ./configure !
> Please check config.h and config.mak files, tune CPU and optimization flags if
> you don't like these defaults.
> You can compile the program with 'make' and install with  'make install'. Good
> luck!
> 
> Note: On non-Linux systems you might need to use 'gmake' instead of 'make'.
> 
> Creating help_mp.h
> Please check mtrr settings at /proc/mtrr (see DOCS/video.html#2.2.1.1)
> 
> Ok, found Win32 codecs directory at /usr/lib/win32.
> 
> -------------
> 
> Make output:
> 
> make[1]: Entering directory `/root/video/main/postproc'
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -I. -I.. -Wall -o postprocess.o postprocess.c
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -I. -I.. -Wall -o swscale.o swscale.c
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -I. -I.. -Wall -o rgb2rgb.o rgb2rgb.c
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -I. -I.. -Wall -o yuv2rgb.o yuv2rgb.c
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -I. -I.. -Wall -o yuv2rgb_mmx.o yuv2rgb_mmx.c
> ar r libpostproc.a postprocess.o swscale.o rgb2rgb.o yuv2rgb.o yuv2rgb_mmx.o
> make[1]: Leaving directory `/root/video/main/postproc'
> make -C xa
> make[1]: Entering directory `/root/video/main/xa'
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -Wall -o xa_gsm.o xa_gsm.c
> gcc -c -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -Wall -o rle8.o rle8.c
> ar r libxa.a xa_gsm.o rle8.o
> make[1]: Leaving directory `/root/video/main/xa'
> gcc -rdynamic -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/include    -o mplayer mplayer.o ima4.o xacodec.o cpudetect.o mp_msg.o ac3-iec958.o find_sub.o dec_audio.o dec_video.o codec-cfg.o subreader.o lirc_mp.o cfgparser.o mixer.o spudec.o dll_init.o -Llibmpdemux -lmpdemux   -Lloader -lloader -Lloader/DirectShow -lDS_Filter -lstdc++ -Llibavcodec -lavcodec -Llibmpeg2 -lmpeg2 -Llibao2 -lao2 -Lmp3lib -lMP3 -Llibac3 -lac3 -lasound    -Llibvo -lvo  -L/usr/X11R6/lib -L/usr/lib -lGL -lggi  -L/usr/lib -lSDL -lpthread -lXxf86dga -lX11 -lXext -lXv -lXxf86vm -lvgagl -lvga -lpng -lz  -lnsl -laa -lvorbis -lm -lXinerama  -lz -ldvdread  -ldl -lpthread  -Llinux -losdep -Lpostproc -lpostproc -Lxa -lxa -ldivxdecore -ldivxencore opendivx/postprocess.o -ltermcap -lm
> /usr/bin/ld: cannot find -ldivxencore
> collect2: ld returned 1 exit status
> make: *** [mplayer] Error 1
> 
> 
> J.
> 
as the message says, it can't find libdivxencore. it's included in the divx4linux package. you can get it at http://www.divx.com

-greg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20011110/ee2d96e3/attachment.pgp>


More information about the MPlayer-users mailing list