- October 5, 2010 at 4:20 pm #30298
We have posted the latest brand new 2.7 SDK release in our POWERVR Insider site.
This new release includes a Navigation demo and a utility for processing navigation data along with bug fixes and improvements.
BobGardner 2012-08-28 09:42:20October 19, 2010 at 12:48 pm #34361
Oh oh. I just downloaded version 2.7 of the PowerVR SDK and the iOS SDK 4.1. Unfortunately, I’m unable to compile anything.
To me it looks like the OpenGLES.framework has a serious problem (I don’t have the version for iOS 3.0; if I’m using the OpenGLES.framework for iOS 4.0 or 4.1 it won’t find the shader related functions; if I’m using the framework for iOS 3.2 it compiles (it only seems to be missing GL_HALF_FLOAT_OES) but then I can only build OGLES2Tools, but not anything else which appears to require building for iOS 4.0 or 4.1.
Could you confirm that the PowerVR SDK 2.7 for iPhone works with the iOS SDK 4.1? Thanks!October 21, 2010 at 10:42 am #34362
I switched back to version 2.6 of the PowerVR SDK for iPhone and that works fine with the iOS SDK 4.1 (with the Base SDK of projects set to 4.1). I doesn’t seem to matter whether I specify the iOS SDK version 4.1 of the OpenGLES.framework or the non-existent version 3.0. Strange.October 21, 2010 at 11:17 am #34363
I can confirm that the POWERVR iPhone SDK does compile with the iOS SDK 4.1, but there are known issues with it:
If you’ve followed these suggestions and are still having problems then I might suggest reinstalling the iOS SDK.
The BaseSDK seems to need setting in the Project Settings and Target Settings for every XCode project in the build i.e. the demo project and the Tools project. Also, making the iOS Deployment Target match seems to help – this setting didn’t seem so important before.October 21, 2010 at 12:53 pm #34364
Thanks Gordon! My problem was that the “iOS Deployment Target” of the target of the OGLES2Tools project was set to 2.0. I had to set it to (at least) 3.0 for things to work.November 18, 2010 at 5:08 am #34365
Can you include the DASHBOARD demo in the next SDK version or send it to us?I am very interested in this demo.Thank you!November 18, 2010 at 10:51 am #34366
Unfortunately, the Dashboard demo is a marketing demo that is designed for our customers, so cannot be released in our SDK.
If there is a particular technique from the demo that you would like to achieve, or want to know how to solve a particular issue, feel free to start a new topic on the forum or contact us directly using our firstname.lastname@example.org mailing list so we can advice you how to best proceed 🙂December 25, 2010 at 10:08 pm #34367
I just downloaded SDK 2.7 for iOS and it says “Base SDK Missing” where it should say “iOS 4.2…” instead. I changed my Project Build settings under Architecture -> Base SDK to “Latest iOS (currently set to iOS 4.2)”, my Target’s build settings under Architecture -> Base SDK to “Latest iOS (currently set to iOS 4.2)”, and Deployment -> iOS Deployment Target to “iOS 4.2”, then restarted Xcode. It still says “Base SDK Missing”. Any solutions?December 29, 2010 at 6:54 am #34368
@ MachCUBED: I’m not sure if this helps, but I often have to option-click the configuration/target popup and switch to another SDK and back to “Base SDK” for it to stick. XCode has some serious bugs in this area (my project uses 5 different targets with different base SDKs and different architectures and believe me, XCode gets *very* confused every now and then)December 29, 2010 at 8:13 pm #34369
I don’t quite understand what you mean by the target popup. Anyways, the problem is that iOS 4.2 is properly stored as my Base SDK and Deployment Target, but the project still says Base SDK Missing.December 30, 2010 at 7:55 am #34370
Target popup at top left:
Left click it:
I’m not sure which project file you’re referring to, but if it’s OGLES2Tools then you may want to update the “deployment target” to a more recent iOS and note that the OGLES.framework is linked to the iOS 3.0 SDK, which may be absent from your computer. I was able to succesfully build this library.January 4, 2011 at 4:41 pm #34371
zmippie is correct – another way to get Xcode to acknowledge the change in Base SDK is to close and re-open the project. Sometimes quitting and re-opening Xcode is required.
The good news is that we’ve found a solution (thanks to a change Apple have made) and these issues should be resolved in our next release.January 7, 2011 at 12:09 pm #34372
PierreMemberGordon wrote:The good news is that we’ve found a solution (thanks to a change Apple have made) and these issues should be resolved in our next release.
Regarding the next release. Any estimates on when it will be released and if the pvr texture conversion lib is a bit more thread safe? Just right now I am converting just around 40x 1024×1024 textures and it takes _ages_. 🙂January 15, 2011 at 5:18 am #34373
I got it to work about a month ago. Now, I just need to fully understand the way the SDK works…