← Back to team overview

maria-discuss team mailing list archive

Can not build MariaDB 10.0.30 and 10.1.22 with Visual Studio 2013

 

Hi,

I can not build MariaDB 10.0.30 and 10.1.22 with Visual Studio 2013
on Windows 7 Pro 64 bit. `identifier "int64_t" is undefined` occurs
at `storage/xtradb/btr/btr0cur.cc`.

It is probably caused by the following merge commit:
[Merge branch 'merge-xtradb-5.6' into 10.0]
https://github.com/MariaDB/server/commit/83da1a1e572d67588b66724b34fdb7f07963e80f#diff-c218f3b060d3d1502b35bf1478a0b10b

Before this commit, `ib_int64_t` (the typedef, which wraps compiler
differences, in `../include/univ.i`) is used instead of `int64_t`.

This error does not occur on VS2015, because it has `int64_t`.
But VS2013 does not have `int64_t`.

Were the supported compilers changed?
Or, a bug or my environmental problem?

Regards,
Ayano Kosaka




Follow ups