Error A2006 undefined symbol - error keeps on following me

Started by milneandfletch, September 06, 2010, 01:06:23 PM

Previous topic - Next topic

milneandfletch

Hi,
I've picked up maintaining some easycode/MASM project's and i am trying to comple them.
I have done nothing to the code, and i have the following error's below.

These are routines that are invoked or declared using the proc command.
These commands are declared exactly the same as per all of the other commands, I have no idea why it is pick these two routines out, or why they are causing this error.

Can anyone suggest to me why, or explain what the error means and where to look for them???

Thanks

Pete


============== Network_Controller - Release ==============

Compiling resources...
Assembling: Window1
Window1.asm(980) : error A2006: undefined symbol : clr_LLPA
Window1.asm(1196) : error A2006: undefined symbol : clr_LLPA
Window1.asm(2538) : error A2006: undefined symbol : set_llpa
Window1.asm(2547) : error A2006: undefined symbol : clr_LLPA
Window1.asm(2561) : error A2006: undefined symbol : set_llpa
Window1.asm(3050) : error A2006: undefined symbol : set_llpa
Window1.asm(3134) : error A2006: undefined symbol : clr_LLPA

Errors ocurred.

Ramon Sala

Hi Pete,

The code is obviusly referencing those symbols that are not defined, but I cannot see why if I don't have the sources. Could you post the whole project or send it to me?

Ramon
Greetings from Catalonia

milneandfletch

Hi Everyone,
Just a quick update, i found that there was an issue on the code where a routine had been defined inside another routine by mistake.
So by moving the EndP command, to where it should be the error 2006 went away!

Thanks for all you help Ramon!

milneandfletch

It could also be noted that V 1.04.0.0012 of easy code did not find these errors!
Where now running V 1.04.0.0013 and it does! Nice one Ramon!!!
And the code I am editting was written in V 1.04.0.003!!!

So this could start fixing many bugs!
Thanks again!
Pete