I have quite a big grammar now, and basically I have multiple grammars separated into many files and at the root grammar I have many alternations like the following:
 
Root = GrammarA
          | GrammarB
          ...
          | GrammarZ
 
It looks like, the compiler complaining about the size of the inline code.
 
Here is the error message from the compiler:
 
"boost\spirit\core\non_terminal\impl\rule.ipp(173) : error C1128: number of sections exceeded object file format limit : compile with /bigobj"
 
What is the solution to this issue? If I move the grammar definition to .cpp files will it help?
 
Thanks
 
HTan




Windows 7: Unclutter your desktop. Learn more.