AnsweredAssumed Answered

Way to list symbols in Blackfin library (*.dlb)?

Question asked by matthiaswe on Jul 16, 2018
Latest reply on Aug 9, 2018 by matthiaswe

Hi there,

 

is there a way to list the symbols in a Blackfin static library (.dlb file)?

I only found the "-p" option to list the object files which are included (.doj).

 

I am just wondering if there's a way to debug my issue as I try to link my custom static library with some other code but keep getting linker errors ("The following symbols referenced in processor 'P0' could not be resolved: [...]"). I've double-checked both the library search directories and the list of additional libraries and object files in CCES.

 

When I inspect the .doj and the .dlb files with an editor, I can see the symbols which I'd like to use as ASCII text. As the file's obviously binary, I am unable to understand the rest of the content. The library had been compiled from C source code with the help of CCES (Build Artifact: Static Library): it invokes

ccblkfn.exe -build-lib -proc ADSP-BF707 -si-revision any

 

Any help is welcome.

 

Kind regards,
Matthias

Outcomes