mariadb/win-plugin
calvin 76cc47ca44 branches/zip: remove statically linked libraries from mysql
To make zlib and strings dynamically linked; mysqld will export
additional functions required by InnoDB.

Since the symbols will be resolved dynamically during runtime,
wdl_load_mapfile() is no longer able to make any function calls
to ones in mysqld. As the result, strtoull() (from strings.lib)
is replaced with _strtoui64().

rb://111

Approved by: Marko
2009-04-14 13:47:31 +00:00
..
README branches/zip: Rewrite CMakeLists.txt 2009-04-10 20:37:10 +00:00
win-plugin.diff branches/zip: remove statically linked libraries from mysql 2009-04-14 13:47:31 +00:00

This directory contains patches that need to be applied to the MySQL
source tree in order to build the dynamic plugin on Windows --
HA_INNODB.DLL. Please note the followings when adding the patches:

* The patch must be applied from the mysql top-level source directory.
  patch -p0 < win-plugin.diff
* The patch filenames end in ".diff".
* All patches here are expected to apply cleanly to the latest MySQL 5.1
  tree when storage/innobase is replaced with this InnoDB branch.

When applying the patch, the following files will be modified:

  * CMakeLists.txt
  * sql/CMakeLists.txt
  * win/configure.js

Also, two new files will be added:

  * sql/mysqld.def
  * sql/mysqld_x64.def

You can get "patch" utility for Windows from http://unxutils.sourceforge.net/