TFlite-micro Compile Errors

I am trying to use the tflite-micro github for STM32 but I don’t know how to set up this project. All the tutorials I found online are deprecated. I downloaded bazel but I don’t know the exact commands I need (and what this even does). Any help would be greatly appreciated. Right now this is with an empty project with no other code than the ones autogenerated by STMCubeMX

../Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_op_resolver.cc:16:10: fatal error: third_party/xtensa/examples/pytorch_to_tflite/pytorch_op_resolver.h: No such file or directory
   16 | #include "third_party/xtensa/examples/pytorch_to_tflite/pytorch_op_resolver.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-none-eabi-g++ "../Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.cc" -mcpu=cortex-m33 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32U545xx -c -I../Core/Inc -I../Core/libraries -I../Drivers/STM32U5xx_HAL_Driver/Inc -I../Drivers/STM32U5xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32U5xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.d" -MT"Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.o" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.o"
compilation terminated.
../Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_images_dog_jpg.cc:38:10: fatal error: third_party/xtensa/examples/pytorch_to_tflite/pytorch_images_dog_jpg.h: No such file or directory
   38 | #include "third_party/xtensa/examples/pytorch_to_tflite/pytorch_images_dog_jpg.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
arm-none-eabi-g++ "../Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.cc" -mcpu=cortex-m33 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32U545xx -c -I../Core/Inc -I../Core/libraries -I../Drivers/STM32U5xx_HAL_Driver/Inc -I../Drivers/STM32U5xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32U5xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.d" -MT"Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.o" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.o"
../Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_to_tflite_test.cc:38:10: fatal error: tensorflow/lite/micro/micro_interpreter.h: No such file or directory
   38 | #include "tensorflow/lite/micro/micro_interpreter.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_op_resolver.o] Error 1
make: *** Waiting for unfinished jobs....
../Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/micro_speech_lstm_test.cc:38:10: fatal error: tensorflow/lite/micro/micro_interpreter.h: No such file or directory
   38 | #include "tensorflow/lite/micro/micro_interpreter.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_images_dog_jpg.o] Error 1
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/pytorch_to_tflite/pytorch_to_tflite_test.o] Error 1
../Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/no_micro_features_data.cc:38:10: fatal error: third_party/xtensa/examples/micro_speech_lstm/no_micro_features_data.h: No such file or directory
   38 | #include "third_party/xtensa/examples/micro_speech_lstm/no_micro_features_data.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/micro_speech_lstm_test.o] Error 1
../Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/yes_micro_features_data.cc:38:10: fatal error: third_party/xtensa/examples/micro_speech_lstm/yes_micro_features_data.h: No such file or directory
   38 | #include "third_party/xtensa/examples/micro_speech_lstm/yes_micro_features_data.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/no_micro_features_data.o] Error 1
compilation terminated.
../Core/Libraries/tflite-micro/third_party/hexagon/fully_connected.cc:45:10: fatal error: tensorflow/lite/micro/kernels/fully_connected.h: No such file or directory
   45 | #include "tensorflow/lite/micro/kernels/fully_connected.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/subdir.mk:25: Core/Libraries/tflite-micro/third_party/xtensa/examples/micro_speech_lstm/yes_micro_features_data.o] Error 1
In file included from ../Core/Libraries/tflite-micro/third_party/hexagon/fully_connected_int8.cc:45:
../Core/Libraries/tflite-micro/third_party/hexagon/hexagon_tflm_translation_fully_connected.h:48:10: fatal error: tensorflow/lite/c/builtin_op_data.h: No such file or directory
   48 | #include "tensorflow/lite/c/builtin_op_data.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/hexagon/subdir.mk:28: Core/Libraries/tflite-micro/third_party/hexagon/fully_connected.o] Error 1
make: *** [Core/Libraries/tflite-micro/third_party/hexagon/subdir.mk:28: Core/Libraries/tflite-micro/third_party/hexagon/fully_connected_int8.o] Error 1
../Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/ci_build/binary_size_test/binary_size_test.cc:16:10: fatal error: tensorflow/lite/micro/testing/micro_test.h: No such file or directory
   16 | #include "tensorflow/lite/micro/testing/micro_test.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/ci_build/binary_size_test/subdir.mk:19: Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/ci_build/binary_size_test/binary_size_test.o] Error 1
../Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.cc:16:10: fatal error: tensorflow/lite/micro/tools/benchmarking/metrics.h: No such file or directory
   16 | #include "tensorflow/lite/micro/tools/benchmarking/metrics.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
../Core/Libraries/tflite-micro/third_party/hexagon/svdf.cc:47:10: fatal error: tensorflow/lite/c/builtin_op_data.h: No such file or directory
   47 | #include "tensorflow/lite/c/builtin_op_data.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/subdir.mk:22: Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/metrics.o] Error 1
make: *** [Core/Libraries/tflite-micro/third_party/hexagon/subdir.mk:28: Core/Libraries/tflite-micro/third_party/hexagon/svdf.o] Error 1
../Core/Libraries/tflite-micro/third_party/hexagon/svdf_int8.cc:47:10: fatal error: tensorflow/lite/c/builtin_op_data.h: No such file or directory
   47 | #include "tensorflow/lite/c/builtin_op_data.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/third_party/hexagon/subdir.mk:28: Core/Libraries/tflite-micro/third_party/hexagon/svdf_int8.o] Error 1
../Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.cc:26:10: fatal error: tensorflow/lite/c/c_api_types.h: No such file or directory
   26 | #include "tensorflow/lite/c/c_api_types.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/subdir.mk:22: Core/Libraries/tflite-micro/tensorflow/lite/micro/tools/benchmarking/generic_model_benchmark.o] Error 1
"make -j16 all" terminated with exit code 2. Build might be incomplete.