error compiling...

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hello... I made a small test frame and tried on xcode, everything went alright.
    So I made more stuff to test, same app, and after exporting it again (as a new xcode project) it won't build...

    It states this error:


    Undefined symbols for architecture i386:
    "_OBJC_CLASS_$_CRunShake", referenced from:
    objc-class-ref in CExtLoad.o
    ld: symbol(s) not found for architecture i386
    clang: error: linker command failed with exit code 1 (use -v to see invocation)


    I didn't use any shake extensions, or whatever that error means.. any clues???

    Edited once, last by Ahiru (January 10, 2013 at 12:47 PM).

  • Even if you aren't using the shake extension, it might be getting included into your build if you are compiling your project as the full "XCode Project". I'd try removing it from your MMF2 directories and try recompiling again.

  • thanks for the reply, was doing it already, gonna try it again... if no dice, I'll try reinstalling MMF2...
    funny thing is, I think it happened after I tried the Extension Viewer app, maybe it messed up something?!

  • First try to build the project as an "iOS Project" (not final)
    Can you check that you have the Shake object in your Data\Runtime\iPhone directory?

    Francois
    PM: Please login to see this link.

  • thanks for the replies guys, I reinstalled MMF2+iOS exporter. Somehow while fooling around with Extension Viewer, it messed up the extensions.
    I did check on xcode, the 'build phases' wasn't calling the shake extension, so I manually included it. Then it gave me another error - said that the angle extension was duplicated... so I double checked the phases again, removed and included again. It worked.
    But those are unnecessary steps, so I figured I'd better reinstall everything altogether, but not using the Extension Viewer program again... It is fine now.

  • ratty did you use the Extension Viewer? I did and somehow my extensions folders got all messed up...
    I tried starting new project afterwards and the errors in xCode still persisted - I could manually override them, but it was just nonsense...
    What fixed it for me was a fresh install of MMF2+iOS exporter, and now I manually install extensions. Hope it helps.

  • I have been using it! This is a new computer with a fresh everything. I used extension viewer a lot yesterday. After flat out deleting the shake extension and rebuilding, the error went away. But then I started getting them for Game Center...

  • Did you remember to include the GameCenter connect extension in all the frames where you have the other GameCenter extensions?
    If you don't then it will generate compile errors.

    Please login to see this picture. Please login to see this link. - Please login to see this picture.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!