# Can’t run JUCE Blocks examples

**URL:** <https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359>\
**Category:** General JUCE discussion\
**Created:** [July 17, 2017, 5:41pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359 "2017-07-17T17:41:26Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aph](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@aph](https://forum.juce.com/u/aph)\
**Post date:** [July 17, 2017, 5:41pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359/1 "2017-07-17T17:41:26Z")

</div>

I began to check out JUCE, installed it and looked at several example projects using Projucer and XCode. All except the 3 Blocks demos worked just fine. I get the following buildtime error:  
.  
/Users/aph/Code/JUCE/modules/juce\_blocks\_basics/topology/juce\_PhysicalTopologySource.cpp:1060:41: Allocating an object of abstract class type ‘juce::PhysicalTopologySource::Internal::TouchSurfaceImplementation’

I have a block connected and have already explored Littlefoot. Not big on C++, just getting back into it so please forgive me if this is an obvious one.

cheers,

a.

---

<div class="post-metadata">

**Author:** ![ed95](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/ed95/32/7635_2.png) [@ed95](https://forum.juce.com/u/ed95)\
**Post date:** [July 17, 2017, 6:48pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359/2 "2017-07-17T18:48:41Z")

</div>

These errors have been fixed on the develop branch.

---

<div class="post-metadata">

**Author:** ![aph](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@aph](https://forum.juce.com/u/aph)\
**Post date:** [July 17, 2017, 7:04pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359/3 "2017-07-17T19:04:38Z")

</div>

Jip. Works. Thank you!

Edit:

BlocksMonitor works until the control block is attached to the lightpad, then jassertfalse kicks in. I uncommented it but haven’t looked further.

BlockDrawing and BlockSynth both recognise touches from the device but the lightpad shows the connect-animation. It’s weird. When I then close the JUCE application again, the connect-animation is gone. In both cases there is still my littlefoot app displayed.

---

<div class="post-metadata">

**Author:** ![ed95](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/ed95/32/7635_2.png) [@ed95](https://forum.juce.com/u/ed95)\
**Post date:** [July 18, 2017, 1:26pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359/4 "2017-07-18T13:26:38Z")

</div>

Do you have the latest firmware installed on your blocks? You can update it by connecting your blocks to an iPhone and opening the NOISE app or by using blocks dashboard on desktop.

---

<div class="post-metadata">

**Author:** ![aph](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@aph](https://forum.juce.com/u/aph)\
**Post date:** [July 18, 2017, 3:28pm UTC](https://forum.juce.com/t/can-t-run-juce-blocks-examples/23359/5 "2017-07-18T15:28:26Z")

</div>

yes it’s 0.2.6
