Now compiles with GCC on Linux.