Some progress on Linux port.