<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thank you for your help. I feel like I am very close. I did as you said, and it did actually build the libav libraries as I compiled and ran my project within Xcode. I had to put the location of the libraries in my header search path to to be able to include the .h files. However, when I try to call anything in the libraries (ie av_register_all();) I get the following linker error. I just assumed that since I put the ffmpeg source tree as a target dependency, that the linker would find the library files. Am I still missing a critical step??<div><br></div><div>
<p class="p1"> "_av_register_all", referenced from:</p>
<p class="p1"> -[FFAppDelegate applicationDidFinishLaunching:] in FFAppDelegate.o</p>
<p class="p1">ld: symbol(s) not found for architecture x86_64</p>
<p class="p1">clang: error: linker command failed with exit code 1 (use -v to see invocation)</p>
<p class="p2"><br></p>
<p class="p2">It found the .h files, but it did not seem to find the libraries. </p><p class="p2"><br></p><p class="p2">Thanks,</p><p class="p2">Gary O</p><br><div><div id="SkyDrivePlaceholder"></div>> From: rjvbertin@gmail.com<br>> Date: Thu, 28 Mar 2013 09:29:52 +0100<br>> To: libav-user@ffmpeg.org<br>> Subject: Re: [Libav-user] Source code debugging libav using Xcode<br>> <br>> In xcode 3, I simply add a new external build target to which I add the ffmpeg source tree. Add that target as a dependency to your own target, and you should be set. If you want to be extra sure, build ffmpeg with the same compiler you use in your project.<br>> BTW, I have a git project up over on github.com/RJVB that shows how to make a monolithic framework out of the FFmpeg libs .<br>> _______________________________________________<br>> Libav-user mailing list<br>> Libav-user@ffmpeg.org<br>> http://ffmpeg.org/mailman/listinfo/libav-user<br></div></div> </div></body>
</html>