[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36986] trunk/lib/win64/ffmpeg: Fixed " RegisterDragDrop function not found in avcodec-52.dll" error
Sergey Sharybin
g.ulairi at gmail.com
Sat May 28 22:19:19 CEST 2011
Revision: 36986
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36986
Author: nazgul
Date: 2011-05-28 20:19:19 +0000 (Sat, 28 May 2011)
Log Message:
-----------
Fixed "RegisterDragDrop function not found in avcodec-52.dll" error
with cmake and 64bit libraries.
Used the same hack as for 32bit libraries:
- Strip .dll manually with --strip-unneeded and --strip-debug flags
- Generate .def and .lib files manually
Not sure why, but this worked.
Modified Paths:
--------------
trunk/lib/win64/ffmpeg/Readme.txt
trunk/lib/win64/ffmpeg/lib/avcodec-52.dll
trunk/lib/win64/ffmpeg/lib/avcodec-52.lib
trunk/lib/win64/ffmpeg/lib/avdevice-52.dll
trunk/lib/win64/ffmpeg/lib/avdevice-52.lib
trunk/lib/win64/ffmpeg/lib/avformat-52.dll
trunk/lib/win64/ffmpeg/lib/avformat-52.lib
trunk/lib/win64/ffmpeg/lib/avutil-50.dll
trunk/lib/win64/ffmpeg/lib/avutil-50.lib
trunk/lib/win64/ffmpeg/lib/swscale-0.dll
trunk/lib/win64/ffmpeg/lib/swscale-0.lib
Modified: trunk/lib/win64/ffmpeg/Readme.txt
===================================================================
--- trunk/lib/win64/ffmpeg/Readme.txt 2011-05-28 15:34:02 UTC (rev 36985)
+++ trunk/lib/win64/ffmpeg/Readme.txt 2011-05-28 20:19:19 UTC (rev 36986)
@@ -14,6 +14,9 @@
typedef signed __int16 int16_t;
typedef signed __int32 int32_t;
typedef signed __int64 int64_t;
+5. There were some problems with linking blender against installed dll-s which
+ were solved by manual stripping dll (strip --strip-unneeded --strip-debug)
+ and generating .lib-files for them
Environment configuration
=========================
Modified: trunk/lib/win64/ffmpeg/lib/avcodec-52.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avcodec-52.lib
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avdevice-52.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avdevice-52.lib
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avformat-52.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avformat-52.lib
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avutil-50.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/avutil-50.lib
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/swscale-0.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/win64/ffmpeg/lib/swscale-0.lib
===================================================================
(Binary files differ)
More information about the Bf-blender-cvs
mailing list