I put core-plot 1.4 header into my project, add library, add quartz-core, accelerate, -ObjC on linker flag but If I try to compile I get this error:

1
votes
Is this a Mac app? If so, use the Core Plot framework, not the iOS static library.
- Eric Skroch
no is iPhone app, I find the problem, i think core-plot not support 64-bit, if I remove 64 bit as architecture it works!
- francesco.venica
Since February 2015 Apple requires 64-bit architecture support (not simply running on 64 bit devices/iOS). So reopen question please
- user2159978
2 Answers
6
votes
64-bit builds require iOS 7. Since Core Plot still supports earlier iOS versions we cannot turn on 64-bit by default. However, if you build the Core Plot library from source, you can change the project settings to build a 64-bit version. Either make Core Plot a dependent project inside your app, or build the "Universal Library" target to make a new static library.
1
votes
- Do general set up for supporting 64 bit in Project --> Build settings.
- Download the libCoreplot-CorePloat.a static library here:
"https://www.dropbox.com/s/023f0bjrbjo855m/libCorePlot-CocoaTouch.a%202?dl=0"
It supports i368 , arm64 , armv7 and armv7s.