Skip to main content
Senior
December 23, 2024
Question

How to develop Matter software expansion for STM32Cube v1.1.1 on macOS

  • December 23, 2024
  • 2 replies
  • 1511 views

Matter software expansion for STM32Cube v1.1.1. When I build 2_Images_SECoreBin on macOS development environment, the build fails probably due to postbuild.sh and prebuild.sh.
Please let me know how to fix this.

2 replies

STTwo-32
Technical Moderator
December 23, 2024

Hello @AkihiroN 

Could you please give me more details about your issue (some screenshots or log of the errors should do the job). Also, could you provide the OS version on your mac and the IDE you are using. 

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
AkihiroNAuthor
Senior
December 24, 2024

Thank you for confirming. I understand.

The development environment is as follows.

macOS Version: Sonoma 14.5

STM32CubeIDE Version:1.17

There are no errors when building BLE_Ota.The following errors occur when building STM32WB5MM_DISCO_2_Images_SECoreBin.[STM32WB5MM_DISCO_2_Images_SECoreBin_permission_error.txt]

After that, I changed the permissions of prebuild.sh.

    chmod 777 prebuild.sh

However, even if I build STM32WB5MM_DISCO_2_Images_SECoreBin again, an error occurs.

[STM32WB5MM_DISCO_2_Images_SECoreBin_error.txt]

Could you please change prebuild.sh and postbuild.sh into files that can be executed on macOS?



 

 

 

STTwo-32
Technical Moderator
December 24, 2024

Hello @AkihiroN 

I've escalated your request to the concerned team (under internal ticket number 199310). And I will be back to you as soon as I have news about that.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
STTwo-32
Technical Moderator
January 31, 2025

Hello @AkihiroN 

X-Cube-Matter build fails in macos environment. Our team is aware of this behavior, and they will try to add support for that on the future. 

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.