win\configure WITH_INNOBASE_STORAGE_ENGINE WITH_PARTITION_STORAGE_ENGINE WITH_ARCHIVE_STORAGE_ENGINE WITH_BLACKHOLE_STORAGE_ENGINE WITH_FEDERATED_STORAGE_ENGINE __NT__ CYBOZU WITH_EMBEDDED_SERVER
win\build-vs9_x64
Open MySql.sln
Switch to Release.
Run ALL_BUILD && Grab some food and wait.
my question: Where are the binaries after compiling?? (build “install” fails)
“install” wird mit 5.1 nicht gehen, mit 5.2 schon.
http://kb.askmonty.org/v/building-mariadb-on-windows – hier ist die doku wie man MariaDB richtig compilieren soll – keine kilometerlange WITH_ parameter.
INSTALL wird in C:\MariaDB5.2 installieren – es soll nicht ernstgenommen werden denn auf Windows macht keiner “make install”.
ZIP wird mit dem “PACKAGE” target erzeugt.
Mich wundert, daß Express 64 bit jetzt compilieren soll, wenn ich mich nicht täusche, hatte VS Express bisher nie einen 64 bit compiler.
Aber mit WindowsSDK + cmake NMake generator kann man 64 bit basteln, geht auch ohne VS.
The VC express has no x64 by default. But the SDK does and with a few modifications in the registry you can use x64 in Express: see http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/
Uff, sounds complicated.
cmake . -G “NMake Makefiles”
nmake
issued from the SDK x64 command line, would not it do the same? VS is great as a debugger, so here is where 64 bit matters. But watching compile in VS Window vs watching it on the command line does not make a huge difference.. for me at least:)
Not that complicated. I could give you a package for that if you wanna do it with a GUI too!