So, if I have OF-0.12.1 this should be added, right? should I try to
compile Pof myself then?
On 12/16/25 12:36, Antoine Rousseau wrote:
EDIT: apparently OF has added fPIC to the compile flags, see:
https://github.com/openframeworks/openFrameworks/pull/8262
I didn't check yet though.
Antoine
Le mar. 16 déc. 2025 à 11:30, Antoine Rousseau <[email protected]> a
écrit :
Pof is difficult to maintain, especially on Linux, since it
dynamically links to many different libs; each distribution comes
with a different revision number for each lib.
So it's virtually impossible to compile Pof in a way that it's
compatible for every distribution.
My current workaround is to include most of the libs in Pof
distribution, in the pof/libs directory.
Unfortunately FLAC is not included in those included libs, so Pof
tries to link with system libraries, but there's no more
libFLAC.so.8 in your system version.
You can try to copy this lib from an older Linux distribution, try
the one attached here (it's actually a renamed libFLAC.so.8.3.0).
But it's possible other missing libs will appear then...
The real solution would be to compile Pof for each distribution.
But other problems arise there : openFrameworks is not yet ready
for that. In particular, all dependency libs must be recompiled
with the -fPIC flag, to allow building a dynamic library. I do it
manually each time I want to update OF... and it's a PITA. I still
have to ask OF to add fPIC to every lib compilation flag.
I really hope I can find the availability to continue maintaining
Pof in the future.
Antoine
Le mar. 16 déc. 2025 à 08:56, Alexandros Drymonitis
<[email protected]> a écrit :
Since Pof came up in the thread below, I tried to use it and
I'm getting the following error:
```
/home/alex/Documents/Pd/externals/pof/pof.pd_linux:libFLAC.so.8:
cannot open shared object file: No such file or directory
```
I do have libflac14 on my system (Debian 13) and there's no
libflac8 in my system's repositories (apt-cache search
libflac8 returned no results). How can this be resolved? Or is
Pof abandoned?
---
[email protected] - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/NQV5PRATYCVMBYAHSQ2P3RXZFTFE6T5Q/
To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/