Static library dependency compiles in simulator on Xcode 3.2.3, fails on device?

From what I can tell, you built libCompton while liking it directly to three20, this is going to cause nothing but hell. Linking static libraries together and trying to use that in the final project isn't going to be fun. Link three20 against your application as well, and it should resolve your issues, compton should just need the headers in order to compile, it will just require those symbols to be present at final linking in your app.

That is really interesting - so you're saying that in my build settings for Compton, I set correct header search paths for three20, but don't actually include references to the three20 project files in the Compton project. Instead, you suggest putting the file references to the three20 project in my application and building as a dependency of the app, and not of Compton. Is this correct?

– Prairiedogg Jul 15 '10 at 15:13 Yes, I've done similar things with other static libraries. You can do it this way, and still use armv6+armv7 – Joshua Weinberg Jul 15 '10 at 18:13.

I've now resolved this issue, the answer came through on the Apple Developer Forums. If you set the base SDK to > 3.2, you need to set the "Architectures" option in Build settings to Optimized (armv7). The code now compiles and just fine on the simulator and the device.

1 Note that some of us have iOS 4.0 devices that don't have armv7 support... Specifying armv6 specifically addresses this issue. – jamie Dec 30 '10 at 3:29.

I've now resolved this issue, the answer came through on the Apple Developer Forums. If you set the base SDK to > 3.2, you need to set the "Architectures" option in Build settings to Optimized (armv7).

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions