ninguna sección versión símbolo de símbolo `memcpy@GLIBC_2.4' versionados

error:

       [cc] Starting link
       [cc] /usr/bin/ld: libBindingtest1p1.so: no symbol version section for versioned symbol `memcpy@GLIBC_2.4'
       [cc] /usr/bin/ld: 最后的链结失败: nonrepresentable section on output
       [cc] collect2: error: ld returned 1 exit status

Compruebe el número de versión:

objdump -T /lib/aarch64-linux-gnu/libc.so.6 | fgrep memcpy
0000000000084a08  w   DF .text	0000000000000008  GLIBC_2.17  wmemcpy
00000000000df078 g    DF .text	000000000000001c  GLIBC_2.17  __wmemcpy_chk
000000000007d348 g   iD  .text	00000000000000cc  GLIBC_2.17  memcpy
00000000000dd728 g    DF .text	0000000000000018  GLIBC_2.17  __memcpy_chk

Descripción Versión no soporta.

solución:

  • Mejorar libc.so versión.
  • Reducir los requisitos para el establecimiento de memoria.
  • Algunas personas dicen que se compilan.
Liberadas 2631 artículos originales · ganado elogios 342 · Vistas 2,06 millones +

Supongo que te gusta

Origin blog.csdn.net/quantum7/article/details/105286330
Recomendado
Clasificación