flat assembler
Message board for the users of flat assembler.
Index
> Macroinstructions > Question about processing order fasmg |
Author |
|
Tomasz Grysztar 28 Dec 2016, 12:13
Can you attach your kernel.inc file so that we have a complete source to reproduce the problem?
Also, please try increasing the number of errors shown with the "-e" switch (like "-e100"), perhaps the real underlying error is somewhere else. |
|||
28 Dec 2016, 12:13 |
|
Jerry 28 Dec 2016, 13:04
Hello Tomasz,
I'm sorry, it was a really stupid mistake, i overlooked something simple. After using the -e100 switch it showed me it could not find kernel.inc, that's correct because it is called kernel32.inc, after correcting that everything compiles just fine. The confusion i had was that the short error tells me the cause is a unknown symbol whilst the entire file to include was missing. Thank you for responding so quickly. Regards. |
|||
28 Dec 2016, 13:04 |
|
Tomasz Grysztar 28 Dec 2016, 13:28
This is the reason why I implemented a multiple error collecting into fasmg. I originally chose to display only one error in fasm 1 (and fasmg does the same by default) to avoid "error avalanches" that happen when a single mistake causes tons of error in the rest of the source, burying the original error in a flood of messages. However, since forward-referencing is a central theme to fasm, it is not unusual that a mistake causes errors earlier in the source text and that the first error encountered is not the original error. The option to trace multiple errors is then very helpful.
|
|||
28 Dec 2016, 13:28 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.