Hi Marc,
Should have gotten back here, but have been busy in other areas.
I found the cause of the compiler crash - it revolved around too many String variables (local stack) in two methods which were being used in while() loops for parsing. By commenting out all of the methods and uncommenting one at a time, the problem was determined. Making the strings literal in the conditionals inside the while() loops, it was able to compile, link, and run.
Since this is a static library being produced, I do not know where to set the stack size - if that is even possible for a static library on MacOS. That is my first guess - that the stack space available to the lib was overrun while trying to address all of the strings. That's just a guess.
This is the problem with this particular class file - it's huge.
Over 2400 lines of source with half of it commented out while redesigning critical sections.
Thanks,
Robert