It seems that if I first launch livecode, then turn off messages and load my monolithic stack, then build, I get a working binary in 8.1.2. I suspect that the startup routines are making changes that later confuse the compiler, but . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462