Menu

GCASM: Symbol xxx() has not been defined

Immo
2015-09-10
2015-09-10
  • Immo

    Immo - 2015-09-10

    hi,
    I'm using GCB 0.94 and have this problem:
    I want to switch a program from PIC 16F876A to PIC18F2520. the attempt to compile with 18F2520 ends with the "ERROR: GCASM: symbol 786() has not been defined." A hex-file is produced, as well as the asm-file.
    I cannot test, if the hex file works, because my burner is defective...

    I have no idea, where to find the symbol... I realized some missing variables at the asm file as comparing them.

    as next try I used the example from GCB Help: "Four Wire LCD Example" and changed proc to PIC18F2520: same problem as above with my own program....

    anyone outside with any good idea how to solve the problem (pse: not to change the proc-type ;-) ) ?
    thanks for any solution!

    regards
    Immo

     
  • Anobium

    Anobium - 2015-09-10

    Can you post your code? I can quickly test. Which demo file are you trying to port?

    Add as an attachment please.

     
  • Immo

    Immo - 2015-09-10

    ok, thanks! I will do...
    this is the changed version.

     
  • Anobium

    Anobium - 2015-09-10

    Really sorry. No error here. I just downloaded the Hot Release and compiled your code with no issues.

    Try reinstalling?

     
  • Immo

    Immo - 2015-09-10

    now I deleted all the stuff from disk and installed newly the HOT RELEASE. I can't believe, it works!
    I had at first the release v9.0 and only copied the new files (0.94) into old directories.... so I had the "feeling of beeing up to date"... but failed! Thank you so much! now it works. I don't know why, but it works...

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.