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
> 
>

Reply via email to