link all libraries to gm2.x and use abspathx to handle whitespace