es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GOLD-LINKER

Vuelva a compilar log4cxx con el parámetro -fPIC.

Estoy compilando una librería compartida (.so) que utiliza la biblioteca log4cxx. Estoy obteniendo el siguiente error: liblog4cxx.a(level.o): la reubicación R_X86_64_32 contra `.bss’ no se puede utilizar al crear un objeto compartido; vuelve a compilar con -fPIC ¿Tienes alguna idea? ¿Debería volver a compilar log4cxx con alguna opción especial?

molde y lld no vinculando correctamente con libc

He estado escribiendo algo de ensamblador x64 en Linux, exactamente lo que es no es relevante, y me he encontrado con un problema extraño. En mi código ensamblador, he declarado “printf” como una etiqueta externa, y lo llamo utilizando la Convención de Llamada en C de Linux x64. Las partes . . . Read more

¿Qué significa la siguiente salida de ldd?

Como sé, la salida de ldd normalmente se ve así: BIBLIOTECA_COMPARTIDA => ubicación. Pero liblz.so.1 y libzstd.so.1 a continuación no parecen ser así. ldd librdkafka.so linux-vdso.so.1 => (0x00007ffde7484000) liblz4.so.1 (0x00007f97c8953000)<br> libzstd.so.1 (0x00007f97c8420000)<br> libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00007f97c8206000) libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f97c7f99000) libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f97c7bb4000) libz.so.1 => /lib64/libz.so.1 (0x00007f97c799e000) libdl.so.2 => . . . Read more