* added compile option for linux.