Clang is needed for compilation. By default, protobuf and LPM will be automatically downloaded and built for this library. However, you can also pass LIB_PROTOBUF ...