Post Go back to editing

[Error li1021]

Hi I am using the Sharc ADSP21364 with the latest development tool release.

I have created a small simple library function called rocket() and have compiled/mapped it into the ldf file. In addition, I have added a preprocessor path to the .h file and a linker search directory path to the .dlb file.

Everything compiles correctly but it fails to link producing the message:-

[Error li1021] The following symbols referenced in processor 'P0' could not be resolved:
'rocket(int) [_rocket__Fi]' referenced from '.\Release\main.doj'

I have modified the ldf file to create a unique space for the library file and both the objects and libraries are displayed in the memory map.

On a side note:  if I create a simple one line program and include the library function it complies ok.

Any ideas what is going on?

Best Regards

Andrew Steward