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@lists.iem.at  mailing list
UNSUBSCRIBE and account-management 
->https://lists.puredata.info/listinfo/pd-list



_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to