Cygnal SDCC port compilation problem
Posted by Hernan Sanchez
on November 10, 2004
SDCC show this error:
in portable.h:99: syntax error: token -> '*'; column 16
The line is:
portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE pxCode, void *pvParameters );
RE: Cygnal SDCC port compilation problem
Posted by Richard
on November 11, 2004
It looks like the type portSTACK_TYPE is not defined.
portSTACK_TYPE is declared in Source/portable/SDCC/Cygnal/portmacro.h which will get automatically included in your build provided the preprocessor definition SDCC_CYGNAL is defined.
Can you check that the C flags in your makefile include the line -DSDCC_CYGNAL. Also check that the command line when the c files are getting built include this line.
See the makefile for the Cygnal demo application for an example of the build command line required.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.