Hi all I'm using C5402 DSK and CCS 2.1. I met with the following error: <Linking> undefined first referenced symbol in file --------- ---------------- pinit c:/ti/C5400/bios/lib/biosi.a54 cinit c:/ti/C5400/bios/lib/biosi.a54 >> error: symbol referencing errors - ./Debug/proj1.out not built I did check the "help" but the explanation is just too simple. I have no idea of which parts I should focus on. Can anybody with such experience give me some suggestions? Thank you. Regards, Try |
|
error message
Started by ●October 28, 2002
Reply by ●October 9, 20032003-10-09
This may be an old question but it looks like it never got answered... The undefined symbol error for pinit and cinit occurs when the application has global data defined and the "Autoinit Model" under the linker tab of project build options is set to "No Auto initialization". In the case of a DSP/BIOS project, even if the application program does not have global data defined, DSP/BIOS defines a good amount of global data. Hence the "Autoinit Model" should not be set to "No Auto initialization" --- In , "wx_try" <wx_try@y...> wrote: > Hi all > > I'm using C5402 DSK and CCS 2.1. I met with the following error: > <Linking> > > undefined first referenced > symbol in file > --------- ---------------- > pinit c:/ti/C5400/bios/lib/biosi.a54 > cinit c:/ti/C5400/bios/lib/biosi.a54 > >> error: symbol referencing errors - ./Debug/proj1.out not built > I did check the "help" but the explanation is just too simple. I > have no idea of which parts I should focus on. Can anybody with such > experience give me some suggestions? Thank you. > > Regards, > Try |