[FFmpeg-cvslog] r25365 - trunk/doc/general.texi

ramiro subversion
Wed Oct 6 04:58:19 CEST 2010


Author: ramiro
Date: Wed Oct  6 04:58:19 2010
New Revision: 25365

Log:
doc,win32: update note on which files to use with shared libraries in msvc

Modified:
   trunk/doc/general.texi

Modified: trunk/doc/general.texi
==============================================================================
--- trunk/doc/general.texi	Wed Oct  6 04:46:22 2010	(r25364)
+++ trunk/doc/general.texi	Wed Oct  6 04:58:19 2010	(r25365)
@@ -978,9 +978,12 @@ To use those files with MSVC++, do the s
 the static libraries, as described above. But in Step 4,
 you should only need to add the directory where the LIB files are installed
 (i.e. @file{c:\msys\usr\local\bin}). This is not a typo, the LIB files are
-installed in the @file{bin} directory. And instead of adding @file{libxx.a}
-files, you should add @file{avcodec.lib}, @file{avformat.lib}, and
- at file{avutil.lib}. There should be no need for @file{libmingwex.a},
+installed in the @file{bin} directory. And instead of adding the static
+libraries (@file{libxxx.a} files) you should add the MSVC import libraries
+(@file{avcodec.lib}, @file{avformat.lib}, @file{avcore.lib}, and
+ at file{avutil.lib}). Note that you should not use the GCC import
+libraries (@file{libxxx.dll.a} files), as these will give you undefined
+reference errors. There should be no need for @file{libmingwex.a},
 @file{libgcc.a}, and @file{wsock32.lib}, nor any other external library
 statically linked into the DLLs. The @file{bin} directory contains a bunch
 of DLL files, but the ones that are actually used to run your application



More information about the ffmpeg-cvslog mailing list