# Installing external libs on M

**URL:** <https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539>\
**Category:** Organelle\
**Created:** [July 7, 2019, 12:20am UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539 "2019-07-07T00:20:50Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 12:20am UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/1 "2019-07-07T00:20:50Z")

</div>

Hi I have a few libs that really need to live in /usr/libs

SDT.so likes being in there  
Fluid~ likes being in there and  
i think the munger code likes a file in /usr/lib i have to double check but so far my fluidsynth patch is not working

have there been changes because i fear the Install-Fluid @oweno wrote so elegantly no longer works and i am hopeful for a little direction before i proceed

[https://patchstorage.com/fluid-synth-installer/](https://patchstorage.com/fluid-synth-installer/)

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 5:06am UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/2 "2019-07-07T05:06:00Z")

</div>

i am getting an error with fluid in regards to ncurses6

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [July 7, 2019, 4:00pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/3 "2019-07-07T16:00:59Z")

</div>

externals and .so should work in the patch directory as long as they are compiled correctly - this is all to do with ‘rpath’ , basically you don’t want them fixed to locations, otherwise it creates version nightmares!

i’ll have to take at fluid later to see whats going on, its quite possible its got a dependency that’s was present on arch, but not on Raspbian by default…

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 5:42pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/4 "2019-07-07T17:42:33Z")

</div>

i think that’s the case. My patches on v1 work with fluid --M obviously not. Thanks!

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 6:03pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/5 "2019-07-07T18:03:22Z")

</div>

Speaking of external libs, @thetechnobear did you ever complete your Norns project for the PUSH? I followed as long as i could before work took all my time.

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [July 7, 2019, 9:27pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/6 "2019-07-07T21:27:32Z")

</div>

yeah, all my ‘work’ is open source and on my GitHub repos.

theoretically, this should even work on the organelle-m, but I can’t say ive tried it yet.  
so many opportunities/possibilities , even if your inquisitive its hard to keep up 😉

perhaps i’ll give it a go for the video shoot 🙂

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 9:41pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/7 "2019-07-07T21:41:26Z")

</div>

i had built most of it but that was before the PUSH thing which looks perfect btw  
i have a pisound that would be perfect for it

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [July 7, 2019, 9:55pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/8 "2019-07-07T21:55:36Z")

</div>

the norns/pisound/push2 stuff in my repo works , I know a few people that have already got it working/use it .

i’ll admit I backed off a little bit, as a few in the monome community started to get a bit 'off ’ about what I was doing - so I decided to just let it be open, and those that wanted to use my work could ask, and id help and explain as required - but not really talk about it on lines etc.

also, on the flipside, I found the way norns uses sc/lua - sidelined/obfuscated the sclang stuff, like pdef/ndef which Id found were really exciting about supercollider - so that kind of made me less enthusiastic about norns.

so now I ‘track it’ (ie my repo is up to date with norns), as who knows it might turn and go somewhere exciting, but for now its not that interesting **to me** … yet I understand others love it, so I recognise this is just my **personal** opinion, not a judgement on norns.

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 7, 2019, 11:16pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/9 "2019-07-07T23:16:50Z")

</div>

can you point me to the most recent?  
I think i was with you until the PUSH implementation

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [July 9, 2019, 2:48pm UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/10 "2019-07-09T14:48:18Z")

</div>

> [@shreeswifty](#):
>
> can you point me to the most recent?  
> I think i was with you until the PUSH implementation

> **[GitHub - TheTechnobear/norns at tb2.0](https://github.com/TheTechnobear/norns/tree/tb2.0)**
>
> tb2.0

this is norns 2.0.0 …  
(Im not tracking the pre-releases, I wait for them to stabalise)

> [@shreeswifty](#):
>
> have there been changes because i fear the Install-Fluid @oweno wrote so elegantly no longer works and i am hopeful for a little direction before i proceed
> 
> [https://patchstorage.com/fluid-synth-installer/](https://patchstorage.com/fluid-synth-installer/)

ok, as per [this thread](https://forum.critterandguitari.com/t/fluidloops-soundfont-player-4track-looper/4548/8) , Ive put up a version of fluid~ and its lib, that should work on both the organelle-m and organelle-1… this goes into the patches directory, and then does not require the user to run any installers etc.

---

<div class="post-metadata">

**Author:** ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)\
**Post date:** [July 10, 2019, 1:49am UTC](https://forum.critterandguitari.com/t/installing-external-libs-on-m/4539/11 "2019-07-10T01:49:39Z")

</div>

so nice thank you

pp
