Sorry, my bad, didn't read the comments :) * @note * This `qf_actq.c` source file needs to be included in the application * build only when the native ::QEQueue queue is used for ::QActive objects * (instead of a message queue of an RTOS). */
Hi! I'm trying to compile QP/C 7.2.1 with FreeRTOS Kernel V10.3.1 with no success. I'm stuck with the file qf_actq.c, line 85. QEQueueCtr nFree = me->eQueue.nFree; /* get volatile into the temporary */ I got an error: error: 'me->eQueue' is a pointer; did you mean to use '->'? I'm not an expert, but the compiler seems to be correct. I also dug a bit into the source code of FreeRTOS and discovered that there is no element nFree in the definition of struct QueueDefinition... I'm kinda lost and confused,...