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?