[MPlayer-dev-eng] what's going on here? mencoder doesn't build on freebsd4.4

Robert Edmonds edmonds at robertedmonds.net
Tue Nov 20 01:28:44 CET 2001


what exactly is going on here? i suspect it has something to do with opendivx or divx4linux..


gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o mencoder.o mencoder.c
In file included from mencoder.c:41:
/usr/local/include/lame/lame.h:37: warning: `CDECL' redefined
loader/wine/windef.h:134: warning: this is the location of the previous definition
mencoder.c: In function `main':
mencoder.c:643: warning: passing arg 2 of `lame_encode_buffer_interleaved' from incompatible pointer type
mencoder.c:657: warning: passing arg 2 of `lame_encode_buffer_interleaved' from incompatible pointer type
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o ima4.o ima4.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o xacodec.o xacodec.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o cpudetect.o cpudetect.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o mp_msg.o mp_msg.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o ac3-iec958.o ac3-iec958.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o dec_audio.o dec_audio.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o dec_video.o dec_video.c
dec_video.c: In function `decode_video':
dec_video.c:777: warning: assignment from incompatible pointer type
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o msvidc.o msvidc.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o codec-cfg.o codec-cfg.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o cfgparser.o cfgparser.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o my_profile.o my_profile.c
gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -o dll_init.o dll_init.c
gcc -rdynamic -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I/usr/local/include    -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   -L/usr/local/lib -lGL -lm -pthread   -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL-1.1 -pthread -lm -L/usr/local/lib -lesd -laudiofile -lm -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -lXxf86dga -lvga -laa -lXxf86dga -lXv -lXxf86vm -lvgagl -lvga -lpng -lz  -laa -lvorbis -logg -lm -lXinerama  -lz  -Lloader -lloader -Lloader/DirectShow -lDS_Filter -lstdc++ -Llibavcodec -lavcodec -lmp3lame -Lmp3lib -lMP3 -Llibac3 -lac3     -ldvdread  -rdynamic -pthread  -lgiconv -Llinux -losdep -Lpostproc -lpostproc -Lxa -lxa -Lopendivx -ldecore  -ltermcap -lm
mp3lib/libMP3.a(sr1.o)(.data+0x1728): multiple definition of `pnts'
/usr/local/lib/libavcodec.a(tabinit.o)(.data+0x0): first defined here
mp3lib/libMP3.a(sr1.o): In function `make_decode_tables':
sr1.o(.text+0x0): multiple definition of `make_decode_tables'
/usr/local/lib/libavcodec.a(tabinit.o)(.text+0x0): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `make_decode_tables' changed from 359 to 399 in sr1.o
mp3lib/libMP3.a(sr1.o)(.data+0x1d04): multiple definition of `alloc_0'
/usr/local/lib/libavcodec.a(layer2.o)(.data+0x0): first defined here
mp3lib/libMP3.a(sr1.o)(.data+0x2184): multiple definition of `alloc_1'
/usr/local/lib/libavcodec.a(layer2.o)(.data+0x480): first defined here
mp3lib/libMP3.a(sr1.o)(.data+0x2634): multiple definition of `alloc_2'
/usr/local/lib/libavcodec.a(layer2.o)(.data+0x930): first defined here
mp3lib/libMP3.a(sr1.o)(.data+0x2774): multiple definition of `alloc_3'
/usr/local/lib/libavcodec.a(layer2.o)(.data+0xa70): first defined here
mp3lib/libMP3.a(sr1.o)(.data+0x2934): multiple definition of `alloc_4'
/usr/local/lib/libavcodec.a(layer2.o)(.data+0xc30): first defined here
mp3lib/libMP3.a(sr1.o)(.data+0x6760): multiple definition of `bandInfo'
/usr/local/lib/libavcodec.a(layer3.o)(.data+0x1700): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `bandInfo' changed from 1296 to 2592 in sr1.o
mp3lib/libMP3.a(sr1.o): In function `init_layer3':
sr1.o(.text+0x153c): multiple definition of `init_layer3'
/usr/local/lib/libavcodec.a(layer3.o)(.text+0x0): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `init_layer3' changed from 2981 to 3406 in sr1.o
mp3lib/libMP3.a(sr1.o): In function `dct64':
sr1.o(.text+0x92f4): multiple definition of `dct64'
/usr/local/lib/libavcodec.a(dct64_i386.o)(.text+0x904): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `dct64' changed from 51 to 63 in sr1.o
libac3/libac3.a(bitstream.o): In function `bitstream_get_bh':
bitstream.o(.text+0x14): multiple definition of `bitstream_get_bh'
/usr/local/lib/libavcodec.a(bitstream.o)(.text+0x1c): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `bitstream_get_bh' changed from 96 to 183 in bitstream.o
libac3/libac3.a(decode.o): In function `ac3_init':
decode.o(.text+0x494): multiple definition of `ac3_init'
/usr/local/lib/libavcodec.a(parse.o)(.text+0x0): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `ac3_init' changed from 15 to 122 in decode.o
libac3/libac3.a(imdct.o): In function `imdct_init':
imdct.o(.text+0x0): multiple definition of `imdct_init'
/usr/local/lib/libavcodec.a(imdct.o)(.text+0x72c): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `imdct_init' changed from 351 to 230 in imdct.o
/usr/lib/libc.so.4: WARNING!  setkey(3) not present in the system!
/usr/lib/libc.so.4: warning: this program uses gets(), which is unsafe.
/usr/lib/libc.so.4: warning: mktemp() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so.4: WARNING!  des_setkey(3) not present in the system!
/usr/lib/libc.so.4: WARNING!  encrypt(3) not present in the system!
/usr/lib/libc.so.4: warning: tmpnam() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so.4: warning: this program uses f_prealloc(), which is not recommended.
/usr/lib/libc.so.4: WARNING!  des_cipher(3) not present in the system!
/usr/lib/libc.so.4: warning: tempnam() possibly used unsafely; consider using mkstemp()
mencoder.o: In function `main':
mencoder.o(.text+0xd03): undefined reference to `encore'
mencoder.o(.text+0x1942): undefined reference to `encore'
mencoder.o(.text+0x1980): undefined reference to `encore'
gmake: *** [mencoder] Error 1

-- 
Robert Edmonds
edmonds at robertedmonds.net




More information about the MPlayer-dev-eng mailing list