# OSX Build Error 'No rule to make target...'

**URL:** <https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009>\
**Category:** 💻 Desktop\
**Created:** [July 6, 2017, 3:22pm UTC](https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009 "2017-07-06T15:22:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwarren](https://help.nextcloud.com/letter_avatar/jwarren/32/5_5575768a8748004e209b776fc1b2916d.png) [@jwarren](https://help.nextcloud.com/u/jwarren)\
**Post date:** [July 6, 2017, 3:22pm UTC](https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009/1 "2017-07-06T15:22:25Z")

</div>

I am working on building the sync client for mac and have made it as far as running the `sh osx/build.sh` command. This command runs for a minute and then I hit an error that I cant seem to resolve. I did see another post that was having the same error but there isn’t an answer on how to fix it. I do have sparkle installed and I followed all of the steps here /github.com/nextcloud/client\_theming. Here is the link to the other question [Error building from source the OSX Desktop Client. Any tips?](https://help.nextcloud.com/t/error-building-from-source-the-osx-desktop-client-any-tips/11587)

Any help would be greatly appreciated.

This is the error:  
`make[2]: ***No rule to make target`/Users/builder/Library/Frameworks/Sparkle.framework’, needed by `src/libsync/libowncloudsync.2.3.2.dylib'. Stop. make[1]:*** [src/libsync/CMakeFiles/owncloudsync.dir/all] Error 2 make: *** [all] Error 2 sudo: /Users/administrator/client_theming/client/admin/osx/sign_app.sh: command not found Reference folder '../install/' does not exist. Failed to create ownCloud-2.3.2.1beta.pkg build.sh: line 36: /Users/administrator/install/*.tbz: No such file or directory mv: rename /Users/administrator/sig.txt to /Users/administrator/install/signature.txt: No such file or directory`

---

<div class="post-metadata">

**Author:** ![jwarren](https://help.nextcloud.com/letter_avatar/jwarren/32/5_5575768a8748004e209b776fc1b2916d.png) [@jwarren](https://help.nextcloud.com/u/jwarren)\
**Post date:** [July 10, 2017, 3:08pm UTC](https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009/2 "2017-07-10T15:08:21Z")

</div>

Fixed this issue by going to the Sparkle.Framework in Library/Frameworks and doing chmod 777 on it.

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 14, 2024, 4:28pm UTC](https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009/3 "2024-12-14T16:28:10Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 14, 2024, 4:28pm UTC](https://help.nextcloud.com/t/osx-build-error-no-rule-to-make-target/15009/4 "2024-12-14T16:28:12Z")

</div>


