Forums

error message

Started by wx_try October 28, 2002
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



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