using ffmpeg with xcode
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/6994151/problem-compiling-ffmpeg-for-iframeextractor">problem compiling ffmpeg for iFrameExtractor</a>  </p>
</blockquote>



<p>I have successfully run FFMPEG in the terminal on a Mac, but I have problem with XCode. I used iFrameExtractor but I found these errors:</p>

<pre><code>ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavformat.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavcodec.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavdevice.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavutil.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libswscale.a, file was built for archive which is not the architecture being linked (i386)
Undefined symbols for architecture i386:
  "_av_register_all", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_av_open_input_file", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_av_find_stream_info", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_avcodec_find_decoder", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_avcodec_open", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_avcodec_alloc_frame", referenced from:
      -[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
  "_avpicture_free", referenced from:
      -[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
      -[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
  "_sws_freeContext", referenced from:
      -[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
      -[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
  "_avpicture_alloc", referenced from:
      -[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
  "_sws_getContext", referenced from:
      -[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
  "_avformat_seek_file", referenced from:
      -[VideoFrameExtractor seekTime:] in VideoFrameExtractor.o
  "_avcodec_flush_buffers", referenced from:
      -[VideoFrameExtractor seekTime:] in VideoFrameExtractor.o
  "_av_free", referenced from:
      -[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
  "_avcodec_close", referenced from:
      -[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
  "_av_close_input_file", referenced from:
      -[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
  "_av_read_frame", referenced from:
      -[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
  "_avcodec_decode_video2", referenced from:
      -[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
  "_av_free_packet", referenced from:
      -[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
  "_sws_scale", referenced from:
      -[VideoFrameExtractor convertFrameToRGB] in VideoFrameExtractor.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</code></pre>

<p>Can anyone help? It's urgent.</p>
