Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: mortegai on February 22, 2022, 10:01:03 AM
-
I think the following files are missing in the extension libjpeg-turbo-dev for aarch64:
/usr/local/lib/libjpeg.a
/usr/local/lib/libjpeg.la
/usr/local/lib/libturbojpeg.a
/usr/local/lib/libturbojpeg.la
-
Do you need the static libs?
I don’t believe the la files were produced by the cmake build, but anyway, the pc files are there.
-
Yes, that's right, I don't need static libraries.
My real problem was the lack of
/usr/local/lib/libturbojpeg.so.0
/usr/local/lib/libturbojpeg.so
in libjpeg-turbo extension, and then the linker couldn't find the library.
-
Hi mortegai
Doesn't ldconfig create those links like it does under x86:
sudo ldconfig
Or you could:
sudo ln -s /usr/local/lib/libturbojpeg.so.0.2.0 /usr/local/lib/libturbojpeg.so
sudo ln -s /usr/local/lib/libturbojpeg.so.0.2.0 /usr/local/lib/libturbojpeg.so.0
-
Hi Rich, from what I've been able to investigate ldconfig only creates /usr/local/lib/libturbojpeg.so.0.
The one that uses the linker (linker name) libturbojpeg.so, I had to create it manually
-
extension re-posted with missing symlinks - thanks for reporting this.