make the g++ include paths dynamic