We are trying to build and test OSG.  We're not using Xcode, we're using 
typical command line dev tools. We've been able to solve most of the build 
errors with ./configure trying to grab 32bit libraries, but this one seems to 
be missing the library all together. At the 97% mark we get the following 
errors:


[ 97%] Built target osgdb_txp
Linking CXX shared module ../../../lib/osgPlugins-3.1.2/osgdb_ffmpeg.so
Undefined symbols for architecture x86_64:
  "_BZ2_bzDecompressInit", referenced from:
      _matroska_decode_buffer in libavformat.a(matroskadec.o)
  "_BZ2_bzDecompress", referenced from:
      _matroska_decode_buffer in libavformat.a(matroskadec.o)
  "_BZ2_bzDecompressEnd", referenced from:
      _matroska_decode_buffer in libavformat.a(matroskadec.o)
  "_NeAACDecOpen", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecClose", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecGetCurrentConfiguration", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecSetConfiguration", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecInit", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecInit2", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecDecode", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_NeAACDecGetErrorMessage", referenced from:
      _faac_decode_init in libavcodec.a(libfaad.o)
  "_lame_close", referenced from:
      _MP3lame_encode_close in libavcodec.a(libmp3lame.o)
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_encode_buffer", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_lame_encode_buffer_interleaved", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_lame_encode_flush", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_lame_init", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_in_samplerate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_out_samplerate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_num_channels", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_quality", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_mode", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_brate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_bWriteVbrTag", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_disable_reservoir", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_init_params", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_get_framesize", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_VBR", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_VBR_q", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_x264_encoder_close", referenced from:
      _X264_close in libavcodec.a(libx264.o)
  "_x264_param_default", referenced from:
      _X264_init in libavcodec.a(libx264.o)
  "_x264_encoder_open_80", referenced from:
      _X264_init in libavcodec.a(libx264.o)
  "_x264_encoder_headers", referenced from:
      _X264_init in libavcodec.a(libx264.o)
  "_x264_encoder_encode", referenced from:
      _X264_frame in libavcodec.a(libx264.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [lib/osgPlugins-3.1.2/osgdb_ffmpeg.so] Error 1
make[1]: *** [src/osgPlugins/ffmpeg/CMakeFiles/osgdb_ffmpeg.dir/all] Error 2
make: *** [all] Error 2

Any tips would be very helpful.

Thanks

P.S. This is from the latest github master branch (as of evening April 5th 
2012).

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=46914#46914





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to