# Can't build since iOS customs delegate commit

**URL:** <https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966>\
**Category:** General JUCE discussion\
**Created:** [November 18, 2016, 9:27am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966 "2016-11-18T09:27:42Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![aalbouy](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@aalbouy](https://forum.juce.com/u/aalbouy)\
**Post date:** [November 18, 2016, 9:27am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/1 "2016-11-18T09:27:42Z")

</div>

Hi !

I’ve pulled the last juce develop branch, and I can’t build my project now, I have this error message :

> ```
> Undefined symbols for architecture x86_64:
> "juce::JUCEApplicationBase::main(int, char const**, void*)", referenced from:
> _main in Main.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation) 
> 
> ```

Any idea of what is causing that, or where to search ? I’m using OSx 10.9, and examples project build properly

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [November 18, 2016, 9:44am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/2 "2016-11-18T09:44:32Z")

</div>

Did you re-save your project with the projucer?

---

<div class="post-metadata">

**Author:** ![aalbouy](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@aalbouy](https://forum.juce.com/u/aalbouy)\
**Post date:** [November 18, 2016, 9:52am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/3 "2016-11-18T09:52:22Z")

</div>

I always do save and open in IDE yeah…

---

<div class="post-metadata">

**Author:** ![fr810](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/fr810/32/841_2.png) [@fr810](https://forum.juce.com/u/fr810)\
**Post date:** [November 18, 2016, 10:25am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/4 "2016-11-18T10:25:16Z")

</div>

That’s really odd. The definition is in `JUCE/modues/juce_events/messages/juce_ApplicationBase.cpp:204`. Any idea why the linker is not finding this. Maybe try cleaning your project?

---

<div class="post-metadata">

**Author:** ![aalbouy](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@aalbouy](https://forum.juce.com/u/aalbouy)\
**Post date:** [November 18, 2016, 10:46am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/5 "2016-11-18T10:46:54Z")

</div>

Trying to clean it right now, but I don’t really know where to look… Mainly main or MainComponent ?

---

<div class="post-metadata">

**Author:** ![fr810](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/fr810/32/841_2.png) [@fr810](https://forum.juce.com/u/fr810)\
**Post date:** [November 21, 2016, 9:09am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/6 "2016-11-21T09:09:50Z")

</div>

I mean, have you tried cleaning your project in X-code by hitting Command+Shift+K.

---

<div class="post-metadata">

**Author:** ![aalbouy](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@aalbouy](https://forum.juce.com/u/aalbouy)\
**Post date:** [November 21, 2016, 9:16am UTC](https://forum.juce.com/t/cant-build-since-ios-customs-delegate-commit/19966/7 "2016-11-21T09:16:04Z")

</div>

Well, it fixed it ! Didn’t knew that would help ! Thanks a lot
