faction.cpp linux build fix