J'ai réussi à construire une bibliothèque C statique sur OSX en utilisant make
sur la ligne de commande.Comment construire une bibliothèque statique iPhone basée sur un Makefile?
J'ai essayé d'utiliser le même Makefile (avec ARCHFLAGS=-arch armv6 -arch armv7
) pour construire une bibliothèque statique pour iOS, mais il échoue avec:
gcc-4.2: error trying to exec '/usr/bin/arm-apple-darwin10-gcc-4.2.1': execvp: No such file or directory
Je suppose que cela ne fonctionne pas parce que je suis à l'aide du SDK OSX faire au lieu d'une partie du SDK iOS. Des indices?
N.B. Pour plus de détails sur la bibliothèque en question (levmar) et pour le Makefile, veuillez vous référer au this Stack Overflow answer.
avez-vous eu ce travail? J'ai essayé d'ajouter CC = llvm-gcc-4.2 et ARCHFLAGS = -arch armv6 -arch armv7 -arch armv7s mais j'ai eu des erreurs: llvm-gcc-4.2 -arch armv6 -arch armv7 -arch armv7s -O3 -funroll-loops -Wall -c -o lm.o lm.c llvm-gcc-4.2: erreur lors de l'exécution de '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-gcc-4.2': execvp : Aucun fichier ou répertoire de ce type llvm-gcc-4.2: erreur lors de l'exécution de '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-gcc-4.2': execvp: No un tel fichier ou répertoire - lors de la suppression d'archflags il compilé bien (mais pour 386) –