itod / pegkit

'Parsing Expression Grammar' toolkit for Cocoa/Objective-C
MIT License
392 stars 37 forks source link

Cannot compile in 32 bits #60

Open Smons opened 7 years ago

Smons commented 7 years ago

I downloaded the current master (as of 7 August 2017) and it compiles nicely in 64 bits in Xcode 8.2.1. However, I could not compile any OS X target in 32 bits, which I need. The compiler complains that implicit Ivars (?) like _string or _literal are not declared.

How can I compile the targets in 32 bits?

StevenEWright commented 7 years ago

Drive-by comment; I'm curious what your need is for 32-bit? I believe the Obj-C 2.0 Runtime does not support 32-bit. Since declaring ivars in a class's implementation is an Objective-C 2.0 feature, this is probably where you're running into trouble.