PJSIP Siphon(ld: library not found for -lpj-arm-apple-darwin9) - ios

Hi i am using the Siphon application to build my application. I have successfuly upload the binary to itunes store 3 months before. Now have to change the graphic of that app and trying to build the binary but it is giving me the following linker error. Any one can please guide me why it is so.
ld: library not found for -lpj-arm-apple-darwin9
clang: error: linker command failed with exit code 1 (use -v to see invocation)
one thing more i have libpj-arm-apple-darwin9.a library inside my project.

This error occurs when we copy the project from one place to other. so the path of libraries become changed and
we can solve it by just removing the required libraries by reference and copy the libraries again inside our project.

Related

"Linker command failed with exit code 1" message when building project after adding RMQClient framework to XCODe 7.3 Project

I am trying to add RMQClient framework to my XCODE 7.3 project.
I am following the steps as specified in https://github.com/rabbitmq/rabbitmq-objc-client as well as in the RabbitMQ official site.
After adding the framework and running Tools->Build I am receiving
ld: framework not found RMQClient
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error messages and can't import any of the header files from the framework.
Any suggestions for this issue?
Copying the framework package to the Project tree on Xcode solved the problem.
remember to make sure the framework is also linked and files are copied in the Build Phases section

Framework not found xcode 7

I built a framework and when trying to use it in another project gives me this error:
ld: framework not found PSD
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I'm using Xcode 7 and the .framework file is inside the project folder. I already tried changing non-recursive to recursive in paths and adding the path manually, but it's not working.
Ok, I found the solution, I wasn't building the Framework as Target

Chartboost with Unity 5 on xcode missing linking file

Has anybody used chatboost with unity 5 on IOS? I get a linking error and a warning
warning: directory not found for option '-L/Users/alexm/Downloads/iosFree/LibrariesPlugins/iOS'
ld: library not found for -lChartboost
clang: error: linker command failed with exit code 1 (use -v to see invocation)
On the Android everything is fine. Do I have to do anything extra other what i mentioned on chartboost integration page?
Make sure that if the Chartboost plugin is using some PostprocessBuildPlayer stuff, that is isn't getting clobbered by a different script.
If, in XCode, you check the build phases tab for linked frameworks and you don't see Chartboost.framework, it's likely the build script not running correctly.

Issue while adding tesseract library.

I want to implement OCR scanning. I added tesseract library from flowing link.
http://lois.di-qual.net/blog/install-and-use-tesseract-on-ios-with-tesseract-ios/#
But after adding the file mentioned and changing the settings, I am getting linker error.
I am working on latest Xcode version.
Error message : clang: error: linker command failed with exit code 1 (use -v to see invocation)
Only keep tesseract-ios/classes/Tesseract.h and tesseract-ios/classes/Tesseract.mm and remove all other files in tesseract-ios folder in your project bundle. Then build again. Hope it will successful. If it doesn't work please let me know.

Linker errors building iOS app with Simperium

I'm getting linker errors when integrating Simperium into my app:
ld: duplicate symbol _OBJC_CLASS_$_DDASLLogger in
/Users/zulfi_shah/Documents/ContactsJournal-TestSimperium/SimpleList/Simperium.framework/Simperium(DDASLLogger.o) and
/Users/zulfi_shah/Library/Developer/Xcode/DerivedData/SimpleList-cxdtxuubxyczhgcyxbixtjtvzkct/Build/Intermediates/SimpleList.build/Debug-iphonesimulator/SimpleList.build/Objects-normal/i386/DDASLLogger.o
for architecture i386 clang: error: linker command failed with exit
code 1 (use -v to see invocation)
The issue seems to be with DDASLLogger which is included in CocoaHTTP package. I also saw the same issue with Reachability classes before.
How do I ensure Simperium framework plays nice with other libraries in my binary?
Thanks.
We're updating the library on our end to avoid these name clashes. This should be fixed soon.
In the meantime, if you encounter this problem (with Simperium or any other library) you can remove your own versions of the conflicting library from your target. You can do this in a couple ways:
Select each corresponding file for the conflicting library, open the browser on the right, and uncheck the box next to your target name.
Select your Project, then your target, go to Build Phases | Compile Sources, and remove the source files for the conflicting library.
This is not very friendly, hence why we'll be fixing it soon.

Resources