diff --git a/eo/src/gp/parse_tree.h b/eo/src/gp/parse_tree.h index 032606ee..eece67ed 100644 --- a/eo/src/gp/parse_tree.h +++ b/eo/src/gp/parse_tree.h @@ -186,7 +186,7 @@ class subtree TODO: use the std::allocator interface */ -#if (defined(__GNUC__) || defined(_MSC_VER)) && !defined(_MT) // not multithreaded +#if (defined(__GNUC__) || defined(_MSC_VER)) && !(defined(_MT) || defined(MACOSX) || defined(__APPLE__)) // not multithreaded (or MACOSX - J. Eggermont) Node_alloc node_allocator; Tree_alloc tree_allocator; #else