VxWorks 6.9 has an integrated Makefile generation which can't handle (in all scenarios) include of c-files as it tries to compile file including c-Implementation and also the "original" C-File => multiple definition.
Solution would be to generate a separate header file which is then included where needed (tau_cstinfo.c itself and tau_tti.c). Should be no problem from interface perspective when header file is placed in common and not in api.
added header file