21.6 Release

- disabled the OSX changes for writing strings due to issue #15
- added a separate makefile for linux which was overwritten in previous
commits