Meh...looks like moving the ejdb include into the pch file did the trick, though it seems icky to have to do it this way but it refuses to work when including as a project in another workspace. This will have to do for now...
commit before attempt at reworking tcejdb dependencies
Modified README. Added build-universal script
Updated README
gave up for now on attempting a static lib, too much trouble. will have to try again at some point. update README accordingly
updated README.md, type fix.