Building FFmpeg SVN shared libraries
If you followed
Building FFmpeg SVN dlls correctly, you should be one step away from having
shared libraries that can be used by MSVC++.
First, you must make sure you have Microsoft Visual C++ installed.
Then, you must make sure the lib program from Microsoft's Toolchain is in yourPATH on the shell. For that, you can either make sure the changes you made inFixing
"msys.bat" regarding vcvars32.bat really worked, or you can first openVisual Studio 2008 Command Prompt, and from there run
msys.bat.
The first option is the usual:
Start->Programs->MinGW->MSys->msys
The second option is something like:
Start->Programs->Microsoft Visual C++ Express Edition->Visual Studio Tools->Visual Studio 2008 Command Promptcd c:\msysmsys.bat
Once in the shell, run the lib command, by entering this in the prompt:
lib
If you get the following output (or something similar), then you're good to go. Make sure it is theMicrosoft (R) Library Manager.
If you just came from
Building FFmpeg SVN dlls, and the above step was already working, you
probably already have the files you need.
If you did not just come from
Building FFmpeg SVN dlls, or you had to change something to get the lib command to work (but you're certain thelib command is working now), just follow
Building FFmpeg SVN dlls again.
Basically, you have to do:
make distclean./configure --enable-shared --disable-static --enable-memalign-hackmakemake install
http://ffmpeg.arrozcru.org/wiki/index.php?title=Shared_LIB