Note: We need swig to regenerate the binding sources and without it building the "easy bindings" (high level API) will fail!