## 3.4 Changes in the implementation that affect maintainability and portability

### 3.4.1 Compiling C++ native functors on Windows

There is currently a bug in GCC (bugzilla #11005) which results in certain symbols not being exported by the Mozart DLL on Windows. This made it impossible to compile and link certain C++ native functors on that platform. We have now included a workaround which e. g. makes it possible to compile `mogul:/duchier/select` on Windows again.