I've used the Salvo library build and it works fine, but I am not able to build Salvo when using the source files. I want to be able to use message queues and understand that a source build is required for this. I'm using CrossStudio V1.4 for the MSP430. I'm using Salvo V4.0.0. I include all of the source files, set the compiler include paths to the Inc, Src, and my own includes directory (where salvocfg.h is located). I'm getting 2 type cast warnings in salvorpt.c. All files compile but before the build finishes I get the following:
undefined symbol '_OSDispatch'
My salvocfg.h:
#define OSUSE_LIBRARY FALSE
#define OSEVENTS 0
#define OSTASKS 2
#define OSEVENT_FLAGS 0
#define OSMESSAGE_QUEUES 0
#define OSENABLE_BINARY_SEMAPHORES TRUE
#define OSENABLE_TIMEOUTS TRUE
#define OSBYTES_OF_DELAYS 1
#define OSBYTES_OF_TICKS 1
I've spent hours reading and trying different things and I'm not getting anywhere. Any help is appreciated.
Sam