[PD] Can't load iemmatrix lib

Linux ROUEN Normandie linux.rouen at free.fr
Thu Jan 18 17:29:32 CET 2024


Yes-yes, effectively is much better by installing directly 
'pd-iemmatrix' from the system package manager:
iemmatrix 0.3.2
     objects for manipulating 2d-matrices
     (c) 2001-2015 iem
         IOhannes m zmölnig
         Thomas Musil
         Franz Zotter
     compiled Dec  7 2021 : 17:39:48

But it's putting it in '/lib/pd/extra/iemmatrix' and not (I can dream) 
in my default '/home/joe/Pure-Data/externals/iemmatrix' externals path 
(so I have deleted it).
And I have made the necessary changes in my Pd Preferences.

A minor point when opening the [iemmatrix] help it seems that the 
'test.mtx' file (load and save matrices) is missing:
    test.mtx: can't open
    [matrix]: failed to read

Note: There is actually on my Linux Mint 21.3 system two '/extra' 
folders created by either Pd / Pure Data or some externals:
- /usr/lib/pd/extra + 0 files
   /usr/lib/pd/extra/Gem
   /usr/lib/pd/extra/iemmatrix
   /usr/lib/pd/extra/pix_drum
   /usr/lib/pd/extra/pix_fiducialtrack
   /usr/lib/pd/extra/pix_hit
   /usr/lib/pd/extra/pix_mano

- /usr/lib/puredata/extra + 15 files
   /usr/lib/puredata/extra/bob~
   /usr/lib/puredata/extra/bonk~
   /usr/lib/puredata/extra/choice
   /usr/lib/puredata/extra/fiddle~
   /usr/lib/puredata/extra/loop~
   /usr/lib/puredata/extra/lrshift~
   /usr/lib/puredata/extra/pd~
   /usr/lib/puredata/extra/pique
   /usr/lib/puredata/extra/sigmund~
   /usr/lib/puredata/extra/stdout

Why not to have all of 'usr/lib/pd/extra' into '/usr/lib/puredata/extra'?

And of course I'm using my own '/home/joe/Pure-Data/externals' path for 
the externals downloaded thru Deken.

Thanks,
Joseph
--------------------

Le 18/01/2024 à 14:13, IOhannes m zmoelnig a écrit :
> On 1/18/24 12:25, Linux ROUEN Normandie wrote:
>> Same issue here with 'iemmatrix' library (0.3.3 as of 2023/07/19 thru 
>> Deken) under Linux Mint 21.3 (Ubuntu 22.04-4 base) / Pd 0.54-1:
>> "/home/joe/Pure-Data/externals/iemmatrix/iemmatrix.pd_linux:libgsl.so.25: 
>>
>> cannot open shared object file: No such file or directory".
>>
>> But 'libgsl25' is not available under my system (neither apt nor 
>> Synaptic), only 'libgsl27' (2.7.1+dfsg-3) is.
>
> since the problem is exactly the same as described by Alexandros, the 
> answer is exactly the same as well.
>
> (ah well: replace "Debian" with "Ubuntu", or your distribution of 
> choice; and replace the version number "12" with any version of your 
> distribution that ships libgsl!=25 and "11" with any version of your 
> distribution that ships libgsl==25).
>
> and peter's advice goes for Ubuntu as well:
> just install the pd-iemmatrix package via apt (or your preferred 
> package manager of your distribution).
>
> and finally: if you prefer to install all packages via deken, you 
> might want to try to install the (somewhat experimental) 
> "pd-deken-apt" package, which allows you to install your Debian 
> packaged externals through deken (it's really just a replacement of 
> synaptics for Pd packages)
>
> hfdmsrt
> KIOhannes
>
> _______________________________________________
> Pd-list at lists.iem.at  mailing list
> UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list





More information about the Pd-list mailing list