# Percona TokuDB cannot build on OS X EI Capitan

**URL:** <https://forums.percona.com/t/percona-tokudb-cannot-build-on-os-x-ei-capitan/4689>\
**Category:** Other MySQL® Questions\
**Created:** [January 28, 2016, 3:50am UTC](https://forums.percona.com/t/percona-tokudb-cannot-build-on-os-x-ei-capitan/4689 "2016-01-28T03:50:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ericmar](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/ericmar/32/1106_2.png) [@ericmar](https://forums.percona.com/u/ericmar)\
**Post date:** [January 28, 2016, 3:50am UTC](https://forums.percona.com/t/percona-tokudb-cannot-build-on-os-x-ei-capitan/4689/1 "2016-01-28T03:50:13Z")

</div>

percona tokuDB plugin cannot build on OS X EI Capitan,it’s show this info

Scanning dependencies of target tokudb\_static\_conv  
[61%] Building CXX object storage/tokudb/PerconaFT/src/CMakeFiles/tokudb\_static\_conv.dir/ydb.cc.o  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/src/ydb.cc:52:  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/ft/ft-flusher.h:41:  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/ft/ft-internal.h:49:  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/ft/node.h:40:  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/ft/bndata.h:40:  
In file included from /Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/util/dmt.h:679:  
/Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/util/dmt.cc:873:9: error:  
nonnull parameter ‘outlen’ will evaluate to ‘true’ on first encounter  
[-Werror,-Wpointer-bool-conversion]  
if (outlen) {  
~~^~~~~~  
/Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/util/dmt.cc:883:9: error:  
nonnull parameter ‘outlen’ will evaluate to ‘true’ on first encounter  
[-Werror,-Wpointer-bool-conversion]  
if (outlen) {  
~~^~~~~~  
/Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/util/dmt.cc:893:9: error:  
nonnull parameter ‘outlen’ will evaluate to ‘true’ on first encounter  
[-Werror,-Wpointer-bool-conversion]  
if (outlen) {  
~~^~~~~~  
/Users/Eric/Downloads/percona-server-5.6.28-76.1/storage/tokudb/PerconaFT/util/dmt.cc:903:9: error:  
nonnull parameter ‘outlen’ will evaluate to ‘true’ on first encounter  
[-Werror,-Wpointer-bool-conversion]  
if (outlen) {  
~~^~~~~~  
4 errors generated.  
make[2]: \*\*\* [storage/tokudb/PerconaFT/src/CMakeFiles/tokudb\_static\_conv.dir/ydb.cc.o] Error 1  
make[1]: \*\*\* [storage/tokudb/PerconaFT/src/CMakeFiles/tokudb\_static\_conv.dir/all] Error 2  
make: \*\*\* [all] Error 2

---

<div class="post-metadata">

**Author:** ![George\_Lorch](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/george_lorch/32/1108_2.png) [@George\_Lorch](https://forums.percona.com/u/George_Lorch)\
**Post date:** [February 22, 2016, 10:22pm UTC](https://forums.percona.com/t/percona-tokudb-cannot-build-on-os-x-ei-capitan/4689/2 "2016-02-22T22:22:57Z")

</div>

Percona Server and TokuDB are not supported on OS/X. This build error is TokuDB specific and can be avoided by not building TokuDB, add “-DWITHOUT\_TOKUDB=1” to your cmake and you will progress further.

​–  
George O. Lorch III  
Software Engineer, Percona
