[quote user="Robert Cochran"]As you suspected the first didn't help bc it didn't throw the error[/quote]
Wait a second. While preprocessing you do not see the error, right? So, build the resulting .pp file. Do you see the error then? If you do, then that's exactly what we want. You only need to send that one .pp file.
As for protecting your code ... Even one .pp file likely contains code you want to protect. Though much less than the full project. The advantage of sending it to me through private channels is that no one else on the forum can see it.
Thanks and regards,
-George