changes to make project compatible with VisualGDB Linux compilation