This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Library Linking : undefined symbols?

Hi,

Our project contains many projects with a RTSC main application project producing .out file as output. The other projects produce .lib files in elf format.

a)      RTSC main application project producing .out file

b)      Other sub-projects producing .lib files(elf format)

The functions or methods in these projects are well accessible from the RTSC main project. 

But when we needed a third party library that needs to be called from one of our sub-projects (b), it is not accessible from our sub-project. When building the main RTSC project ,it is giving errors as, there are undefined symbols called from our sub-project  & lists out the symbols which are not accessible. These undefined symbols are in Third party Library. The third party library is given as elf format.

Why it is not accessible???

Thanks & Regards

K.AmirthaRaj