I tried to build readsf~ with Msys2 and I'm missing gmerlin_avdec lib (not included in dll folder). there's no package for Msys2 and I couldn't find any binaries elsewhere so I tried to build gmerlin_avdec from source but gave up after a while...
I'm wondering if there shouldn't be a better cross-platform solution, probably using ffmpeg/libav instead of gmerlin?
Gesendet: Donnerstag, 25. Januar 2018 um 22:03 Uhr Von: "Roman Haefeli" reduzent@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: pd-list@lists.iem.at Betreff: readanysf~ support on Windows (was: [PD] [PD-announce] Anouncing Locusamp~ object: a multiformat streaming client)
On Don, 2018-01-25 at 17:02 +0100, Christof Ressi wrote:
I haven't found a streaming format that [readanysf~ ] does not support.
slightly offtopic: do you know where I can get a working Windows version? the only version I've found (https://puredata.info/downloads /readanysf) segfaults when I open a mp3... and I'm not the only one (https://forum.pdpatchrepo.info/topic/8242/readanysf-on-windows) Is the external still being maintained?
I tried the Windows build from puredata.info in wine. When loading it in Pd, I get:
err:module:import_dll Library libdl.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library libogg-0.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library pthreadGC2.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library libgnurx-0.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library libogg-0.dll (which is needed by L"C:\Program Files (x86)\Pd\bin\libtheora-0.dll") not found err:module:import_dll Library libtheora-0.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library zlib1.dll (which is needed by L"C:\Program Files (x86)\Pd\bin\libtiff-3.dll") not found err:module:import_dll Library libtiff-3.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library libvorbis-0.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library libvorbisenc-2.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found err:module:import_dll Library zlib1.dll (which is needed by L"C:\Program Files (x86)\Pd\extra\readanysf~\readanysf~.dll") not found
The archive for Windows actually ships with a few dlls, but not all of them. libtheora-0 and libtiff3 are part of the archive and I installed them as suggested in the README (don't know why it complains about them), but the others from above list are missing.
So, before anyone reports to the author, be sure to have all required dlls installed and then test again.
Note: the windows package was put together by someone else (says the READMEwin32.txt). So, please also do not complain to the author about missing dlls.
Maybe someone knows of a good / trustworthy way to get compiled binaries of GPL-ed software for Windows? Or is willing to compile them?
Roman