Is the metasyntactic static library for iOS . . .
http://code.google.com/p/metasyntactic/wiki/ProtocolBuffers
. . . compatible with regular old C++ compiled protofiles? I do not want to use the bundled compiler that generates Obj-C.
Is there any way to compile the library supplied by Google for iOS?
Ok. It appears that the metasyntactic library (or any other 3rd party library) is unnecessary in this case. You can just add the Google source directly to your project. I found the following answer from Nicola Ferruzzi in a google discussion group . . .
The original answer is here . . .
http://groups.google.com/group/protobuf/browse_thread/thread/ca4218d7db144252
The content of this answer is included below with images to make a permanent record …
EDIT
Since trying this again tonight for the first time in a while, I needed a couple more steps in addition to those outlined below (this works with protobuf 2.5.0).
find . -name "*unittest*" -exec rm -rf {} \;testing#include <google/protobuf/testing/googletest.h>instringprintf.cc