[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