Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: Rich on May 04, 2021, 05:10:22 PM
-
Hi bmarkus
While trying to compile PicFormat for piCore 13, one of our forum members reported a compiler error involving
libisl.so to me. Looking through the repo, I see gcc.tcz listed it as a dependency in piCore 11:
gcc.tcz
isl.tcz
gmp.tcz
mpc.tcz
mpfr.tcz
gmp.tcz
Found here:
http://tinycorelinux.net/11.x/armv7/tcz/gcc.tcz.tree
In piCore 12 and 13 the dependency no longer shows up:
gcc.tcz
mpc.tcz
mpfr.tcz
gmp.tcz
zstd.tcz
liblzma.tcz
liblz4.tcz
Found here:
http://tinycorelinux.net/12.x/armv7/tcz/gcc.tcz.tree
http://tinycorelinux.net/13.x/armv7/tcz/gcc.tcz.tree
-
Hi,
The extension I have load is isl-dev.tcz to avoid the errore.
I will try to report all the error later
-
Thanks for reporting, I will check it.
-
Hi rullolex
Are you sure just loading isl.tcz doesn't fix it? PicFormat does not rely on libisl.so.
-
isl-dev is typically just needed for compiling. The program being compiled rarely would depend on isl.tcz.
-
Hi Paul_123
I only questioned isl.tcz vs. isl-dev.tcz because previous versions of gcc.tcz only listed isl.tcz as a dependency.
This is true for piCore 6 through 11 both armv6 and armv7. Not arguing, just stating what I found. :)
-
Hi,
I attach the full error the word gcc that i mark bold was red.
That is what I have done:
tce-load -i compiletc
tce-load -i imlib2-dev
./CompilePicFormat
and I had the error.
I have searched in the App Browser a tcz with isl name and I have find isl.tcz and isl-dev.tcz I download and after load isl-dev.tcz and run again ./CompilePicFormat
and the compiling goes well.
-
Hi rullolex
So the error is that it can't find libisl.so.15. That library is provided by isl.tcz.
If you load isl.tcz instead of isl-dev.tcz , does the compiling still go well?
-
Hi Rich,
Hi Paul_123
I only questioned isl.tcz vs. isl-dev.tcz because previous versions of gcc.tcz only listed isl.tcz as a dependency.
This is true for piCore 6 through 11 both armv6 and armv7. Not arguing, just stating what I found. :)
loading isl-dev, isl is loaded to, so I don't know which one is needed
-
Hi Rich,
Hi rullolex
So the error is that it can't find libisl.so.15. That library is provided by isl.tcz.
If you load isl.tcz instead of isl-dev.tcz , does the compiling still go well?
I try again with only isl.tcz and report it
-
Hi rullolex
Thank you. :)
-
Hi Rich,
Hi rullolex
Thank you. :)
isl-tcz is enough
-
Hi rullolex
Thank you for confirming that.
-
Hi Rich,
only for more confirmation I have compiled mtPaint to and only isl.tcz is enough.
I have a question, I have to had isl.tcz to the gcc.tcz.dep file? is it correct
Hi rullolex
Thank you for confirming that.
-
Hi rullolex
Unless bmarkus decides otherwise, I would say yes.
-
Hi Rich,
Ok, I wait bmarkus for the final decision.
Thank you
-
Hi, thanks for reporting. isl.tcz is added to gcc.tcz.dep