build with -pipe