This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

What does this warning mean?

When I 74compile my project I get these errors:
****************************************
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_STARTUP
MODULE: gf.obj (GF)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C?COPY
MODULE: gf.obj (GF)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?C?COPY
MODULE: gf.obj (GF)
ADDRESS: 0027H
******** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_STARTUP
MODULE: gf.obj (GF)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C?COPY
MODULE: gf.obj (GF)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?C?COPY
MODULE: gf.obj (GF)
ADDRESS: 0027H
*******************************************
What does this mean and where is the problem?

Thanks

Parents
  • Not quite...

    First of all, the IDE is quite innocent in this case. It's a problem of the command line tools and how they (fail to) interact.

    Second, as I see it it's not really a problem of "not entirely integrated" at all, but rather one of the tools being more integrated than does them any good. There's an object file generator integrated into the compiler, which I'm arguing shouldn't be there. It's duplicate maintenance work for Keil, causes unnecessary confusion on users' side, and reduces versatility of the toolset.

    Ceterum Censeo SRC esse fixatum "ON" (and the assembler upgraded accordingly).

Reply
  • Not quite...

    First of all, the IDE is quite innocent in this case. It's a problem of the command line tools and how they (fail to) interact.

    Second, as I see it it's not really a problem of "not entirely integrated" at all, but rather one of the tools being more integrated than does them any good. There's an object file generator integrated into the compiler, which I'm arguing shouldn't be there. It's duplicate maintenance work for Keil, causes unnecessary confusion on users' side, and reduces versatility of the toolset.

    Ceterum Censeo SRC esse fixatum "ON" (and the assembler upgraded accordingly).

Children
No data