After adding the library per the instructions, I get this build error. Attached is a shot of my linked libraries
ld: warning: directory not found for option ‘-F/Users/brianroberson/Library/Developer/Xcode/DerivedData/BMR-asbtfbvpstqwotbvxdemougplkmm/Build/Products/Debug-iphonesimulator/include’
If you don’t need MediaService, you can remove libav-11.4, speex-1.2rc2, x264, MediaLibiOS3x folders from the ‘lib’ folder. In this way the media static libs will be removed from ‘Build Phases -> Link Binary With Libraries’ and the duplicate symbols will disappear.
Another way is to give us your project which contains this problem - it will be investigated. Because now it cannot be reproduce.
ok I might have fixed this for now. If you are using CorePlot and Backendless there is an issue with CorePot requiring all_load and all_load messing up with Backendless (?). Anyways, if you use force_load + path of the CorePlot static library, everything will work (at least plots display and backendless doesnt trigger errors, but I haven’t called any APIs yet)
Just a quick comment on this, that might help others. True that you can build and run the app easily combining coreplot and backendless without bothering about the “other linker flags”. However, if you do create a plot, it will crash. This is probably some issue with coreplot, and it is still a must I believe to include at least force_load and the path of the coreplot library when using coreplot (which does not get in conflict with backendless, while all_load does).