Hi,Guy
The liberary might miss one line in the header file.I think the function prototype--LstBackInt(pointer pItem, int iDepth, pointer pfEnter, pointer pEnterParam, pointer pfLeave, pointer pLeaveParam); is missing in the linklist.h,could you please have a look in the linklist.h to see if there is one line missing in the file and update it?
Thanks.

Yes, sorry about that. I was building using the original desktop compiler which didn't require prototypes for forward references.

I'll be updating the library soon, for now just bung in a prototype yourself in the header file. Just copy the opening function declaration line from the .pc file and replace the trailing { with a semicolon.

I was hoping that the V3 device compiler would allow forward references, but it didn't happen due to performance overheads.