ошибка компиляции с open62541 (OP C UA), lwip и freeRTOS на STM32H7 - PullRequest
0 голосов
/ 27 мая 2020

У меня на борде рабочая система с lwip и freeRTOS. Я хотел бы добавить open62541 реализацию OP C UA с одиночными. c и .h файлами, как описано здесь .

Мне удалось создать open62541. c и .h файлы и добавил эти файлы в свой рабочий проект. Но теперь я не могу скомпилировать с g cc для ARM. Мой компилятор возвращает следующее частичное сообщение об ошибке:

../Application/CM7/Src/open62541.c:40310:26: error: 'UA_Server {aka struct UA_Server}' has no member named 'serviceMutex'

1 Ответ

0 голосов
/ 27 мая 2020

Я сам нашел ответ.

Мне нужно было добавить символ / определение UA_ARCHITECTURE_FREERTOSLWIP в eclipse.

...