Skip to content
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

Unable to link to the IOS static library following instructions #55

Open
GoogleCodeExporter opened this issue Apr 8, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?

1. svn checkout http://google-api-objectivec-client.googlecode.com/svn/trunk/ 
google-api-objectivec-client-read-only
2. ignore issue #40 ;)
3. open google-api-objectivec-client-read-only/Source/GTL.xcodeproj/, i.e. 
launch Xcode
4. select GTL in project navigator view; this will show the project (GTL) and 
its targets (esp. GTLTouchStaticLib; marked in red) in the left column of the 
standard editor view
5. New | Project: Empty Application; Product Name: Test
6. There are now two projects open inside Xcode: GTL and Test
7a. Attempt dragging target GTLTouchStaticLib from GTL.xcodeproj’s standard 
editor view to Test.xcodeproj’s Link Binary With Libraries list (under Build 
Settings for target Test in standard editor view)
7b. Alternatively, drag libGTLTocuhStaticLib.a from GTL.xcodeproj’s project 
navigator view (under GTL | Products) into Test.xcodeproj’s Link Binary With 
Libraries list; build target Test

What is the expected output? What do you see instead?

7a. Apparently the target as such cannot be dragged into Link Binary With 
Libraries list.
7b. This leads to an error at compile time:

Apple mach-O Linker Error
ld: library not found for -lGTLTouchStaticLib
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Hence neither a verbatim (“The static library target should be dragged into 
your application project's Build Phases 'Link Binary with Libraries' list”) 
nor a more liberal interpretation of the build instructions [1] seems to work.

What version of the product are you using? On what operating system?

* latest code base from svn; Xcode 5.0.2, OS X 10.9

Please provide any additional information below.

see also issues #53 (and #40)

Original issue reported on code.google.com by tiptopl...@gmail.com on 27 Dec 2013 at 4:25

@GoogleCodeExporter
Copy link
Author

P.S. build instructions are here:

[1] 
http://code.google.com/p/google-api-objectivec-client/wiki/BuildingTheLibrary

Original comment by tiptopl...@gmail.com on 27 Dec 2013 at 4:27

@GoogleCodeExporter
Copy link
Author

I have the exact same problem. It says the -lGTLTouchStaticLib library was not 
found. There is no documentation to solve this. Did you manage to fix the 
problem?

Original comment by skhan....@gmail.com on 18 Jul 2014 at 11:41

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant