Git Built On Android lanza 'reference indefinida a dlopen' Error

Estoy comstackndo git en mi dispositivo Android en KBOX2 usando gcc 4.8 con libcurl, que también construí en el dispositivo. Estoy comstackndo con libcurl para soporte http / https

Configure, make y make install ejecute con éxito. Sin embargo, cuando bash clonar un https git, aparece el siguiente error:

fakechroot: dlopen: undefined symbol: dlopen

Soy consciente de que fakechroot solo intercepta llamadas libc dinámicas . He vinculado dinámicamente todas las bibliotecas de apoyo. ¿Qué podría estar causando este error y cómo lo soluciono?

Por favor, avíseme sobre lo que debería publicar (files, configurar y / o hacer opciones) que sean útiles.

El problema resultó estar arraigado en curl … que también arrojó el mismo error al realizar operaciones básicas.

Respuesta corta: eliminé todo … openssl, curl, git … y comencé de nuevo. Me aseguré de include -ldl y -lc con todas las versiones y me aseguré de especificar -WL, – dynamic-linker = / system / bin / linker en las LDFLAGS con todas las comstackciones.

Como todavía estoy aprendiendo sobre Linux y Android en general y sobre varios aspectos de la configuration y la configuration en particular, no estoy seguro de qué fue lo que solucionó el problema. Dejaré esto abierto en caso de que alguien con más conocimiento quiera intervenir.