J'ai continué à jouer avec ar, et si je retire le T pour faire du "rc" :
aarch64-linux-android-ar rc $(DEST)SuperLib.a $(DEST)$(LIB).a $(DEST)Lib2.a
ça indique
SuperLib.a: error adding symbols: Archive has no index; run ranlib to add one
Ce qui est logique puisque je n'ai pas spécifié le "s" pour créer un index. Mais le problème maintenant c'est que je peux faire :
aarch64-linux-android-ar rcs $(DEST)SuperLib.a $(DEST)$(LIB).a $(DEST)Lib2.a
ou
aarch64-linux-android-ar -s ../bin/SuperLib.a
Et ça ne change rien :'(
Partager