[Mplayer-dev-eng] Porting Question

Felix Buenemann atmosfear at users.sourceforge.net
Thu Aug 2 19:25:32 CEST 2001


Hello mplayer-dev-eng,

  while cygwin patched sources (not in cvs yet), compile fine now, I
  have a problem in the linking stage, all external assembler
  functions are reported as undefined references. Does anyone have a
  clue how to fix it?

snipplet from compile output:
Atmosfear at ATMOSFEAR ~/develop/mplayer/main
$ make
gcc -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -Iloader -Ilibvo  -I/usr/local/include  -o mplayer mplayer.o seek.o parse_es.o find_sub
.o aviprint.o dec_audio.o dec_video.o aviwrite.o aviheader.o asfheader.o demux_avi.o demux_asf.o demux_mpg.o demuxer.o stream.o codec-cfg.o subreader.o linux
/getch2.o linux/timer-lx.o linux/shmem.o xa/xa_gsm.o lirc_mp.o cfgparser.o mixer.o dvdauth.o spudec.o    -Lmp3lib -lMP3 -Llibac3 -lac3   -lm -ltermcap  -Llib
avcodec -lavcodec -Llibmpeg2 -lmpeg2 -Llibao2 -lao2 -Llibvo -lvo -L/usr/local/lib   -L/usr/lib -lmingw32 -lSDLmain -lSDL -mwindows -mno-cygwin      -lpng -lz
   -Lencore -lencore -Lopendivx -ldecore -lpthread
dec_audio.o(.text+0x211):dec_audio.c: undefined reference to `init_acm_audio_codec'
dec_audio.o(.text+0x33f):dec_audio.c: undefined reference to `acm_decode_audio'
dec_audio.o(.text+0x71d):dec_audio.c: undefined reference to `acm_decode_audio'
dec_video.o(.text+0x2bf):dec_video.c: undefined reference to `init_video_codec'
dec_video.o(.text+0x2f3):dec_video.c: undefined reference to `init_video_codec'
dec_video.o(.text+0x766):dec_video.c: undefined reference to `ICDecompressEx'
dec_video.o(.text+0x7b7):dec_video.c: undefined reference to `ICDecompress'
stream.o(.text+0x1d7):stream.c: undefined reference to `vcd_set_msf'
linux/shmem.o(.text+0x138):shmem.c: undefined reference to `shmget'
linux/shmem.o(.text+0x153):shmem.c: undefined reference to `shmat'
linux/shmem.o(.text+0x17a):shmem.c: undefined reference to `shmctl'
linux/shmem.o(.text+0x190):shmem.c: undefined reference to `shmctl'
linux/shmem.o(.text+0x1ae):shmem.c: undefined reference to `shmdt'
linux/shmem.o(.text+0x215):shmem.c: undefined reference to `shmdt'
mp3lib/libMP3.a(sr1.o.b)(.text+0x86ba):sr1.c: undefined reference to `CpuDetect'
mp3lib/libMP3.a(sr1.o.b)(.text+0x86c4):sr1.c: undefined reference to `ipentium'
mp3lib/libMP3.a(sr1.o.b)(.text+0x86ce):sr1.c: undefined reference to `a3dnow'
mp3lib/libMP3.a(sr1.o.b)(.text+0x86dd):sr1.c: undefined reference to `isse'
mp3lib/libMP3.a(sr1.o.b)(.text+0x87c2):sr1.c: undefined reference to `make_decode_tables_MMX'
mp3lib/libMP3.a(sr1.o.b)(.text+0x886b):sr1.c: undefined reference to `dct64_MMX_sse'
mp3lib/libMP3.a(sr1.o.b)(.text+0x888e):sr1.c: undefined reference to `dct64_MMX'
mp3lib/libMP3.a(sr1.o.b)(.text+0x889e):sr1.c: undefined reference to `synth_1to1_pent'
mp3lib/libMP3.a(sr1.o.b)(.text+0x93d0):sr1.c: undefined reference to `synth_1to1_MMX_s'

-- 
Best regards,
 Felix                          mailto:atmosfear at users.sourceforge.net


_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list