Skip to content

_CFStringIsSurrogateLowCharacter requires 10.6+ #86

Closed
pjrobertson opened this Issue Jul 7, 2011 · 1 comment

2 participants

@pjrobertson

When trying to compile SBJson for targets of 10.5 or below, the compiler gives errors, as the above methods are defined for 10.6+ only.

Compiler errors:

Undefined symbols:
"_CFStringIsSurrogateLowCharacter", referenced from:
-[SBJsonTokeniser getStringToken:] in SBJsonTokeniser.o
"_CFStringIsSurrogateHighCharacter", referenced from:
-[SBJsonTokeniser getStringToken:] in SBJsonTokeniser.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

@stig stig added a commit that closed this issue Jul 9, 2011
@stig Use local variants of CFStringIsSurrogate(Low|High)Character as these…
… requires OS X 10.6+. Fixes #86
889bf9f
@stig stig closed this in 889bf9f Jul 9, 2011
@pjrobertson

Confirmed fixed, thanks :)

@everyscape everyscape pushed a commit to everyscape/json-framework that referenced this issue Aug 15, 2011
@stig Use local variants of CFStringIsSurrogate(Low|High)Character as these…
… requires OS X 10.6+. Fixes #86
fbd3624
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.