angt / glorytun

Multipath UDP tunnel
BSD 2-Clause "Simplified" License
683 stars 105 forks source link

Compilation AES-NI OPENWRT #99

Open zulu14 opened 2 years ago

zulu14 commented 2 years ago

Bonjour Adrien,

je me permet de vous contacter concernant une "erreur" de compilation.

La compilation génère bien un fichier final que ce soit sur la stable ou sur le dev (branche master)

le fonctionnement en AES et CHACHA est fonctionnel lorsque c'est compilé sur un environnement ubuntu toute fois après de multiple essais sur un X66_64 mais qui est un OPENWRT la compilation fonctionne mais AES est indiqué comme indisponible, or le processeur est compatible AES-NI et si j'utilise le fichier binaire: [glorytun-0.3.4-i686-linux-musl.bin]

cela fonctionne parfaitement, j'ai tenté de spécifier un nom custom d'achitecture sur les commandes: ./sodium.sh $ make X=

en essayant les compilation suivante: -X66_64 -X66_64-linux-musl -i686 -i686 -pentium_4 -pentium_4-linux-musl

sauf que dans tout les possibilité, la compilation réussi mais AES est déclaré comme indisponible,

je manque peut être quelque chose ?

merci pour votre aide et bonne journée a vous !