On Mac, use -dead_strip linker flag instead of --gc-sections --as-needed

Fixes #7