Porting embedTLS on B-L462e-CELL1

Hi,

I am a student and as a part of my thesis, I am using a ST board which has a modem Type1SE integrated:

https://www.st.com/en/evaluation-tools/b-l462e-cell1.html?ecmp=tt21056_gl_link_may2021

For the cellular connection, I am using the X-cube-cellular package:

https://www.st.com/en/embedded-software/x-cube-cellular.html

I want to use the cellular project provided by the package and intregrate AWS embedded C SDK and send data. I have currently imported the coreMQTT library and also embedTLS from:

I am not being able to build the project in the STMcubeIDE. I believe i am not porting the package properly as i am getting multiple errors. Firstly, I was getting errors regarding missing file although i have included the paths properly. After enabling the ASE from the cubeMX i am facing this error:

Description Resource Path Location Type
unknown type name ‘mbedtls_aes_context’; did you mean ‘mbedtls_platform_context’? aes.c /Cellular/library line 525 C/C++ Problem

Is there any proper documentation on how i can port the software properly into my project? As i am new to all of this I am getting easily distracted by the various number of files.

Any help is appreciated.