5 votes

erreur : seuls les exécutables indépendants de la position (PIE) sont pris en charge lorsque j'essaie d'exécuter curl sur Android 5.1

J'essaie d'exécuter curl sur Android 5.1, mais cette erreur ne m'aide pas :

root@manta:/root/home/curl/data/local/bin # ./curl
error: only position independent executables (PIE) are supported.

J'ai l'exécutable curl d'ici :

http://curl.haxx.se/

Comment puis-je corriger cette erreur ?

1voto

user3363866 Points 291

Curl est un projet open source, donc la réponse la plus simple est de le compiler vous-même et d'activer le code indépendant de la position (pic) pour la compilation. C'est très peu pratique, je l'admets, mais je déconseille fortement d'utiliser des solutions qui désactivent les fonctions de sécurité. Il y a de bonnes raisons de n'autoriser que les PIE.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X