On 5/27/05, Rob Burns <[EMAIL PROTECTED]> wrote: > I'm trying this on x86 linux again. It fails pretty early. I've not > really looked any closer to find out why. In any case here is the > error messages. It might be some obj-c++ code like you mentioned. I do > have onigumura installed, and I didn't see any errors about missing > headers. >
These are all defined in oniguruma.h, which is a C library. I do believe there are some #include problems. You may want to add the path of oniguruma library in OgreKit/GNUmakefile and OgreKit/Source/GNUmakefile Mine is under /opt/local/include and /opt/local/lib, which is hard-written in GNUmakefile Yen-Ju > Thanks > Rob > > Compiling file OGRegularExpression.m ... > OGRegularExpression.m: In function `-[OGRegularExpression > initWithString:options:syntax:escapeCharacter:]': > OGRegularExpression.m:295: error: `OnigCompileInfo' undeclared (first > use in this function) > OGRegularExpression.m:295: error: (Each undeclared identifier is > reported only once > OGRegularExpression.m:295: error: for each function it appears in.) > OGRegularExpression.m:295: error: syntax error before "ci" > OGRegularExpression.m:296: error: `ci' undeclared (first use in this > function) > OGRegularExpression.m:297: error: `ONIG_ENCODING_UTF16_BE' undeclared > (first use in this function) > OGRegularExpression.m:305: error: `ONIGENC_AMBIGUOUS_MATCH_DEFAULT' > undeclared (first use in this function) > OGRegularExpression.m: In function `+[OGRegularExpression > isValidExpressionString:options:syntax:escapeCharacter:]': > OGRegularExpression.m:492: error: `ONIG_ENCODING_UTF16_BE' undeclared > (first use in this function) > make[2]: *** [shared_obj/OGRegularExpression.o] Error 1 > make[1]: *** [OgreKit_Source.all.subproject.variables] Error 2 > make[1]: Leaving directory > `/home/rburns/Source/Etoile/Frameworks/OgreKit/Source' > make: *** [OgreKit.all.library.variables] Error 2 > >
