[MPlayer-users] Shared Postprocessing? - MPlayer/MEncoder last CVS compiling problem

Andrzej Nikitorowicz andyn at alpha.net.pl
Sat Nov 2 19:58:03 CET 2002


My system is Debian 2.2 Potato, gcc 2.95.2 and gcc 3.0.4.
(same problems are in  MPlayer-20021029 to MPlayer-20021102
gcc 2.95.2 or gcc 3.0.4)

At the end of compiling, I have this error:

gcc -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer
-D_REE
NTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader
-Ilibvo
  -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include
-I/us
r/local/include/SDL -D_REENTRANT  -o mplayer mplayer.o mp_msg.o
cpudetect.o code
c-cfg.o cfgparser.o my_profile.o spudec.o playtree.o playtreeparser.o
asxparser.
o vobsub.o subreader.o sub_cc.o find_sub.o unrarlib.o mixer.o
libvo/libvo.a liba
o2/libao2.a vidix/libvidix.a  libmpcodecs/libmpcodecs.a mp3lib/libMP3.a
liba52/l
iba52.a libmpeg2/libmpeg2.a loader/libloader.a loader/dshow/libDS_Filter.a
libaf
/libaf.a libmpdemux/libmpdemux.a input/libinput.a -lpostproc
postproc/libswscale
.a linux/libosdep.a  -lavcodec  -lmad -lvorbis -logg     -ldivxdecore
-lpng -lz
-lz -ljpeg   -L/usr/local/lib -lfreetype -ltermcap  -lnsl   
-L/usr/local/lib -W
l,-rpath,/usr/local/lib -lSDL -lpthread  -laa -lXxf86dga -lXv -lXxf86vm
-lXinera
ma -L/usr/X11R6/lib -lXext -lX11 -lnsl -lmad -lnsl   -lvgagl -lvga  -lgif 
    -
llirc_client  -lpthread -ldl -rdynamic  -lm
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../../../i686-pc-linux-
gnu/bin
/ld: cannot find -lpostproc
collect2: ld returned 1 exit status
make: *** [mplayer] error 1
Command exited with non-zero status 2


libpostproc.so is not installed yet when mplayer is compiling.
Only just I've modify config.mak:
PP_LIB = -lpostproc --> PP_LIB = -lpostproc -L postproc
then compiling is successed. In configure is: --enabled-shared-pp,
should be --enable-shared-pp.
Maybe configure is require correction.



POSTPROCESSING:


More information about the MPlayer-users mailing list