tur icon indicating copy to clipboard operation
tur copied to clipboard

Where can I get provides libgcc_s.so.1

Open defencedog opened this issue 2 years ago • 3 comments

I have tried apt-file search but to no avail. This library is needed by a binary packed with GEKKO

~/.../gekko/bin $ ldd apm
        libgfortran.so.5 => /data/data/com.termux/files/usr/lib/libgfortran.so.5
        libm.so.6 => /data/data/com.termux/files/usr/lib/libm.so.6
        libgcc_s.so.1 => not found
        libc.so.6 => /data/data/com.termux/files/usr/lib/libc.so.6
        libiconv.so => /data/data/com.termux/files/usr/lib/libiconv.so
        libm.so => /data/data/com.termux/files/usr/lib/libm.so
        libdl.so => /data/data/com.termux/files/usr/lib/libdl.so
        libc.so => /system/lib64/libc.so
        ld-android.so => /data/data/com.termux/files/usr/lib/ld-android.so

defencedog avatar Dec 04 '22 21:12 defencedog

Termux doesn't use libgcc as compiler-rt, so not where to get libgcc_s.so. libgcc_s should have been provided as libgcc.a as TUR configure gcc with --disable-shared-library.

licy183 avatar Dec 05 '22 07:12 licy183

As always thanks for replying! So that means the static library cannot be used by this binary? One must get the .so

defencedog avatar Dec 06 '22 00:12 defencedog

As always thanks for replying! So that means the static library cannot be used by this binary? One must get the .so

I'm not sure where you got that binary. If you compile it using gcc from TUR then it should not be linked against libgcc_s.so.

licy183 avatar Dec 06 '22 08:12 licy183