-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Apple Mach-O Linker Error: Undefined symbols for architecture x86_64 #1571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
In general undefined symbol errors mean you're missing required frameworks, libraries or both. A few that stand out to me:
You can generally figure out which libraries and frameworks are required by examining the podspecs for the things you're trying to add to your project. |
Thanks @wilhuff , perhaps some of these can be added to the Carthage readme for this repo? I'd be happy to open a PR with whatever updates are necessary, but following the directions provided led me to this scenario. I imagine others will hit the same issue in the future. Neither the C++ nor sqlite3 library are called out in the Carthage readme at the moment, and there's nothing about the Core Telphony framework. |
We'll happily review a PR that lists these things out. Thanks! |
See #9 (comment). Let's add this content to https://github.com/firebase/firebase-ios-sdk/blob/master/Carthage.md. |
Opened a PR to help future developers out. This got me up and running. Thanks for the help y'all! |
[READ] Step 1: Are you in the right place?
I believe so? 🤔 I've seen multiple issues around this area answered already on this repository, but couldn't find an exact match to my current issue.
[REQUIRED] Step 2: Describe your environment
[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
I've followed the directions to the best that I can tell on the Carthage README.. I'm fairly new to iOS so perhaps I missed something? 😞 😅
Relevant Code:
Errors
Cartfile.resolved
The text was updated successfully, but these errors were encountered: