Can't compile many of the training course files


I’m using the latest version of the SDK on Mac, and I’m having trouble compiling some of the training courses. The early ones are ok, but the later one give me the following error:

CpResource build/Debug-iphonesimulator/ …/…/…/…/…/Builds/iPhone/Media/iTunesArtwork
cd /Developer/SDKPackage_OGLES2/TrainingCourse/05_IntroducingPVRTools/OGLES2/Build/iPhone
setenv PATH “/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin”
/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -resolve-src-symlinks /Developer/SDKPackage_OGLES2/TrainingCourse/05_IntroducingPVRTools/OGLES2/Build/iPhone/…/…/…/…/…/Builds/iPhone/Media/iTunesArtwork /Developer/SDKPackage_OGLES2/TrainingCourse/05_IntroducingPVRTools/OGLES2/Build/iPhone/build/Debug-iphonesimulator/

pbxcp: iTunesArtwork: No such file or directory

Quite why an the SDK uses iTunes artwork I’m not sure, but any help would be appreciated.


Hi Kinetic,


This is a known bug, please see






get xcode version 4. It solves ALOT of problems, even worth the

painful rehashed user interface.

Note you can delete the Itunes artwork hangup no problem.

Usual tactic is to toggle the scheme.

A common cause is a SDK version embedded in the project file that is

older than the current IOS version, and a incorrect user header search paths.

With xcode version 4 I have not had to do the following…

To fix close the xcode project, reopen in Finder, right click and

   click ‘Show Package Contents’ (*.xcode is a folder)

   project specification file is project.pbxproj, open in an editor,

   only change simple attributes in XCBuildConfiguration section.

   You have a number of versions of builds, do check all.

   WARNING other areas can destroy project requiring reload of PVR SDK package.

     Ive set SDKROOT = iphoneos;   # no version

     and check USER_HEADER_SEARCH_PATHS, some links were missing.

The reason why for xcode 3 change of stuff in background

project file instead of the build configuration panel is

xcode 3 is stuffed update-wise.