added gearman compile code