[FFmpeg-user] issue with mac os x 10.6.8 libx264 during 'make' command

Paul Sturbaum psturbs at gmail.com
Wed Mar 6 18:19:28 CET 2013


I built ffmpeg with libx264 before on this machine but I am trying to do it again and libx264 fails during 'make'.
after I follow the directions from http://ffmpeg.org/trac/ffmpeg/wiki/How%20to%20quickly%20compile%20libx264 but during 'make' I get:

ranlib libx264.a
gcc -o x264  x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/avs.o input/thread.o input/lavf.o libx264.a -ldl -L. -lavformat -lpostproc -lavcodec -lswscale -lavutil -lm -lz -lbz2 -lpthread -lswscale -lavutil  -m64  -lm -arch x86_64 -lpthread
Undefined symbols:
  "_xvid_plugin_2pass2", referenced from:
      _xvid_encode_init in libavcodec.a(libxvid.o)
      _ff_xvid_rate_control_uninit in libavcodec.a(libxvid_rc.o)
      _ff_xvid_rate_estimate_qscale in libavcodec.a(libxvid_rc.o)
      _ff_xvid_rate_estimate_qscale in libavcodec.a(libxvid_rc.o)
      _ff_xvid_rate_control_init in libavcodec.a(libxvid_rc.o)
  "_xvid_plugin_single", referenced from:
      _xvid_encode_init in libavcodec.a(libxvid.o)
  "_xvid_plugin_lumimasking", referenced from:
      _xvid_encode_init in libavcodec.a(libxvid.o)
  "_xvid_encore", referenced from:
      _xvid_encode_close in libavcodec.a(libxvid.o)
      _xvid_encode_frame in libavcodec.a(libxvid.o)
      _xvid_encode_init in libavcodec.a(libxvid.o)
  "_xvid_global", referenced from:
      _xvid_encode_init in libavcodec.a(libxvid.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [x264] Error 1

I would do this in addition to volunteering for helping on, "compilation with --enable-iconv (using #define iconv_open libiconv_open if necessary)", as requested by Carl Eugen.  (Whom I am very greatful for helping with my previous issue building ffmpeg on this box)

Thank in advance,
Paul Sturbaum


More information about the ffmpeg-user mailing list