compile straight to target