I have the following problem that i have never seen before.
I have the following program queue_c.c,
I thought maybe the include wasn't working properly, so i put the function definitions in the c but i got the same errors. I have never seen this before and find this quite wierd.Code:#include "JMS/C_API/stlport/stdlib.h" #include "JMS/C_API/stlport/stdio.h" #include "JMS/C_API/stlport/string.h" void main(int argc, char *argv[]) { receiver(); } void receiver(){ ConnectionSetClientID(pQueueConnection, (char*)"RECEIVER", &iErr, szErrBuf); } And the mscapi.h has struct and function definitions, STC_JMS_CAPI void ConnectionSetClientID(SBYN_Connection *, char *, int *, char *); When i compile I get the following error Undefined first referenced symbol in file ConnectionSetClientID queue_c.o QueueReceiverClose queue_c.o
Any help would be good.



LinkBack URL
About LinkBacks


