[MPlayer-users] compile problems MPlayer-0.90pre5 on ppc

Thomas Geenen geenen at geo.uu.nl
Wed Jun 12 12:32:01 CEST 2002


i try to compile /MPlayer-0.90pre5 on my g3 ppc but if fails with 
./version.sh `gcc -dumpversion`
make distclean
make[1]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5'
rm -f *~ mplayer fibmap_mplayer mencoder
rm -f *.o *.a .depend configure.log
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libfame'
rm -f Makefile.bak *.o *.a *~ .depend test
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libfame'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdemux'
rm -f test Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdemux'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpcodecs'
rm -f Makefile.bak dec_audio.o ad.o ad_a52.o ad_acm.o ad_alaw.o ad_dk3adpcm.o 
ad_dk4adpcm.o ad_dshow.o ad_dvdpcm.o ad_ffmpeg.o ad_hwac3.o ad_imaadpcm.o 
ad_mp3.o ad_msadpcm.o ad_pcm.o ad_roqaudio.o ad_msgsm.o ad_faad.o ad_vorbis.o 
ad_libmad.o dec_video.o vd.o vd_null.o vd_cinepak.o vd_qtrpza.o vd_ffmpeg.o 
vd_dshow.o vd_vfw.o vd_odivx.o vd_divx4.o vd_raw.o vd_xanim.o vd_msvidc.o 
vd_fli.o vd_qtrle.o vd_qtsmc.o vd_roqvideo.o vd_cyuv.o vd_nuv.o vd_libmpeg2.o 
vd_msrle.o vd_huffyuv.o vd_zlib.o vd_mpegpes.o vd_mpng.o vd_ijpg.o vf.o 
vf_vo.o vf_crop.o vf_expand.o vf_pp.o vf_scale.o vf_format.o vf_yuy2.o 
vf_flip.o vf_rgb2bgr.o vf_rotate.o vf_mirror.o vf_palette.o vf_lavc.o 
vf_dvbscale.o vf_cropdetect.o vf_test.o native/RTjpegN.o native/cinepak.o 
native/cyuv.o native/fli.o native/minilzo.o native/msvidc.o 
native/nuppelvideo.o native/qtrle.o native/qtrpza.o native/qtsmc.o 
native/roqav.o native/xa_gsm.o img_format.o ve.o ve_divx4.o ve_lavc.o 
ve_vfw.o ve_rawrgb.o ve_libdv.o libmpcodecs.a libmpencoders.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpcodecs'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/mp3lib'
rm -f *~ *.o *.a Makefile.bak .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/mp3lib'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/liba52'
rm -f test *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/liba52'
make: Entering an unknown directory
make: *** libmp1e: No such file or directory.  Stop.
make: Leaving an unknown directory
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpeg2'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpeg2'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libavcodec'
rm -f *.o *~ .depend libavcodec.a  *.so i386/*.o i386/*~ \
   armv4l/*.o armv4l/*~ \
   mlib/*.o mlib/*~ \
   alpha/*.o alpha/*~ \
   liba52/*.o liba52/*~ \
   apiexample imgresample-test dct-test motion-test
rm -f Makefile.bak .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libavcodec'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libao2'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libao2'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/drivers'
rm -f *.o *~
rm -f mga_vid_test
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/drivers'
make: Entering an unknown directory
make: *** drivers/syncfb: No such file or directory.  Stop.
make: Leaving an unknown directory
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/linux'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/linux'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/postproc'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/postproc'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/input'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/input'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdvdkit'
rm -f dvd_reader.o dvd_udf.o ifo_read.o ifo_print.o nav_read.o nav_print.o 
css.o ioctl.o libdvdcss.o libmpdvdkit.a libmpdvdkit.so .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdvdkit'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libvo'
rm -f Makefile.bak *.o *.a *~ .depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libvo'
make[1]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5'
make depend
make[1]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5'
./version.sh `gcc -dumpversion`
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader 
-Ilibvo   mplayer.c mencoder.c mplayer.c mp_msg.c xacodec.c cpudetect.c 
codec-cfg.c cfgparser.c my_profile.c spudec.c playtree.c playtreeparser.c 
asxparser.c vobsub.c subreader.c find_sub.c lirc_mp.c mixer.c mp-opt-reg.c 
mencoder.c mp_msg-mencoder.c xacodec.c cpudetect.c codec-cfg.c cfgparser.c 
my_profile.c spudec.c playtree.c playtreeparser.c asxparser.c vobsub.c 
subreader.c find_sub.c libao2/afmt.c divx4_vbr.c libvo/aclib.c libvo/osd.c 
libvo/sub.c libvo/font_load.c me-opt-reg.c 1>.depend
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libfame'
gcc -MM -fexpensive-optimizations -funroll-loops -O4 -mcpu=750 -mtune=750 
-pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -DPACKAGE=\"libfame\" -DVERSION=\"0.9.0\" -I. 
cpuflags.c fame.c fame_decoder_mpeg.c fame_encoder_mpeg.c fame_malloc.c 
fame_monitor.c fame_motion.c fame_motion_fourstep.c fame_motion_none.c 
fame_motion_pmvfast.c fame_profile_mpeg.c fame_profile_mpeg1.c 
fame_profile_mpeg4_shape.c fame_profile_mpeg4_simple.c fame_profile_stats.c 
fame_rate.c fame_rate_1param.c fame_rate_simple.c fame_shape.c 
fame_syntax_mpeg1.c fame_syntax_mpeg4.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libfame'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdemux'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../loader   test.c 
mp3_hdr.c video.c mpeg_hdr.c cache2.c asfheader.c aviheader.c aviprint.c 
aviwrite.c demux_asf.c demux_avi.c demux_mov.c parse_mp4.c demux_mpg.c 
demux_viv.c demuxer.c dvdauth.c dvdnav_stream.c open.c parse_es.c stream.c 
tv.c tvi_dummy.c tvi_v4l.c tvi_bsdbt848.c frequencies.c demux_fli.c 
demux_real.c demux_y4m.c yuv4mpeg.c yuv4mpeg_ratio.c demux_nuv.c demux_film.c 
demux_roq.c mf.c demux_mf.c demux_audio.c demux_demuxers.c opt-reg.c 
mpdemux.c demux_ogg.c demux_bmp.c asf_streaming.c url.c http.c network.c 
rtp.c asf_mmst_streaming.c 1>.depend
demux_mov.c:56: warning: #warning Check the implementation of char2short and 
char2int on BIGENDIAN!!!
demux_viv.c:310: warning: #warning "Calculate PTS from picture header!"
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdemux'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpcodecs'
gcc -MM -Wall -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -Inative -I.. 
-I../libmpdemux -I../loader  dec_audio.c ad.c ad_a52.c ad_acm.c ad_alaw.c 
ad_dk3adpcm.c ad_dk4adpcm.c ad_dshow.c ad_dvdpcm.c ad_ffmpeg.c ad_hwac3.c 
ad_imaadpcm.c ad_mp3.c ad_msadpcm.c ad_pcm.c ad_roqaudio.c ad_msgsm.c 
ad_faad.c ad_vorbis.c ad_libmad.c dec_video.c vd.c vd_null.c vd_cinepak.c 
vd_qtrpza.c vd_ffmpeg.c vd_dshow.c vd_vfw.c vd_odivx.c vd_divx4.c vd_raw.c 
vd_xanim.c vd_msvidc.c vd_fli.c vd_qtrle.c vd_qtsmc.c vd_roqvideo.c vd_cyuv.c 
vd_nuv.c vd_libmpeg2.c vd_msrle.c vd_huffyuv.c vd_zlib.c vd_mpegpes.c 
vd_mpng.c vd_ijpg.c vf.c vf_vo.c vf_crop.c vf_expand.c vf_pp.c vf_scale.c 
vf_format.c vf_yuy2.c vf_flip.c vf_rgb2bgr.c vf_rotate.c vf_mirror.c 
vf_palette.c vf_lavc.c vf_dvbscale.c vf_cropdetect.c vf_test.c 
native/RTjpegN.c native/cinepak.c native/cyuv.c native/fli.c native/minilzo.c 
native/msvidc.c native/nuppelvideo.c native/qtrle.c native/qtrpza.c 
native/qtsmc.c native/roqav.c native/xa_gsm.c img_format.c ve.c ve_divx4.c 
ve_lavc.c ve_vfw.c ve_rawrgb.c ve_libdv.c 1>.depend
In file included from /usr/include/jpeglib.h:24,
                 from vd_ijpg.c:8:
/usr/include/jconfig.h:11: warning: `HAVE_STDDEF_H' redefined
../config.h:39: warning: this is the location of the previous definition
In file included from ../libvo/fastmemcpy.h:4,
                 from vd_ijpg.c:16:
../libvo/../config.h:39: warning: `HAVE_STDDEF_H' redefined
/usr/include/jconfig.h:11: warning: this is the location of the previous 
definition
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpcodecs'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/mp3lib'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  sr1.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/mp3lib'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/liba52'
gcc -MM  -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  crc.c resample.c 
bit_allocate.c bitstream.c downmix.c imdct.c imdct_mlib.c parse.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/liba52'
make: Entering an unknown directory
make: *** libmp1e: No such file or directory.  Stop.
make: Leaving an unknown directory
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpeg2'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I../libvo -I..   
-DMPG12PLAY header.c idct.c idct_mmx.c idct_mlib.c motion_comp.c 
motion_comp_mmx.c motion_comp_mlib.c slice.c stats.c  1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpeg2'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libavcodec'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -g 
-DHAVE_AV_CONFIG_H -I.. common.c utils.c mpegvideo.c h263.c jrevdct.c 
jfdctfst.c mpegaudio.c ac3enc.c mjpeg.c resample.c dsputil.c motion_est.c 
imgconvert.c imgresample.c msmpeg4.c mpeg12.c h263dec.c rv10.c mpegaudiodec.c 
pcm.c simple_idct.c ratecontrol.c  1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libavcodec'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libao2'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I..       afmt.c 
audio_out.c ao_mpegpes.c ao_null.c ao_pcm.c ao_plugin.c pl_delay.c 
pl_format.c pl_surround.c remez.c pl_resample.c pl_volume.c pl_extrastereo.c 
pl_volnorm.c ao_oss.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libao2'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/drivers'
make[2]: Nothing to be done for `dep'.
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/drivers'
make: Entering an unknown directory
make: *** drivers/syncfb: No such file or directory.  Stop.
make: Leaving an unknown directory
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/linux'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.. -Wall 
getch2.c timer-lx.c shmem.c strsep.c  1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/linux'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/postproc'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I. -I.. -Wall  
postprocess.c swscale.c rgb2rgb.c yuv2rgb.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/postproc'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/input'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I..  -Wall 
input.c joystick.c lirc.c  1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/input'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdvdkit'
gcc -MM -I. -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MPLAYER  
-D_LARGEFILE64_SOURCE -DSYS_LINUX -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 
-D_REENTRANT -D_GNU_SOURCE -ffast-math -fomit-frame-pointer  dvd_reader.c 
dvd_udf.c ifo_read.c ifo_print.c nav_read.c nav_print.c css.c ioctl.c 
libdvdcss.c 1>.depend
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libmpdvdkit'
make[2]: Entering directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libvo'
gcc -MM -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I..       
-DMPG12PLAY  aspect.c aclib.c osd.c font_load.c spuenc.c video_out.c 
vo_null.c vo_pgm.c vo_md5.c vo_mpegpes.c x11_common.c vo_yuv4mpeg.c vo_x11.c 
vo_xv.c vo_dga.c vo_gl.c vo_gl2.c vo_fbdev.c vo_png.c vo_jpeg.c sub.c 
1>.depend
In file included from vo_jpeg.c:17:
../config.h:39: warning: `HAVE_STDDEF_H' redefined
/usr/include/jconfig.h:11: warning: this is the location of the previous 
definition
make[2]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5/libvo'
make[1]: Leaving directory `/opslag1/tmp/bin/MPlayer-0.90pre5'
gcc -c -O4 -mcpu=750 -mtune=750 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader 
-Ilibvo   -o mplayer.o mplayer.c
cc1: Invalid option `-o'
configure gave no problems
i saw in the mailing list archive that there where simular problems related 
to ppc architecture -mcpu=750 etc seems to hint that the problem is ppc 
related
gcc version 
Detected operating system: Linux
Detected host architecture: ppc
Checking for gcc version ... 2.95.3, ok
Checking for CPU vendor ...  (::)
Checking for CPU type ...

i have mplayer 
MPlayer 0.90pre3-2.95.3 up and running

Thanks Thomas




More information about the MPlayer-users mailing list