[Résolu]Framework introuvable bien qu'ajouté au projet
Math
Membre
Bonjour <br />
J'aimerai compiler pour Mactel un framework et un prog permettant de l'utiliser. La compilation du framework en universal binary se passe bien (malgré quelques warning). Mais pas moyen de compiler le projet permettant l'utilisation de ce framework... J'ai une erreur qui me dit que CocoaSequenceGrabber/CocoaSequenceGrabber.h n'existe pas... alors que j'ai bien ajouté le framework au projet, etc.
Je ne vois pas ce que j'ai pu oublier ou ce que je fais mal. Si quelqu'un pouvait essayer de voir ce qui va pas :why?:
Vous pouvez trouver les fichiers que j'utilise ici : http://www.skyfell.org/cocoasequencegrabber.html (c'est un framework pour récupèrer la vidéo d'une webcam).
Merci d'avanceÂ
PS : j'utilise Xcode 2.2.1 (avec Xcode 1.5 ça marchait sans problème)
J'aimerai compiler pour Mactel un framework et un prog permettant de l'utiliser. La compilation du framework en universal binary se passe bien (malgré quelques warning). Mais pas moyen de compiler le projet permettant l'utilisation de ce framework... J'ai une erreur qui me dit que CocoaSequenceGrabber/CocoaSequenceGrabber.h n'existe pas... alors que j'ai bien ajouté le framework au projet, etc.
Je ne vois pas ce que j'ai pu oublier ou ce que je fais mal. Si quelqu'un pouvait essayer de voir ce qui va pas :why?:
Vous pouvez trouver les fichiers que j'utilise ici : http://www.skyfell.org/cocoasequencegrabber.html (c'est un framework pour récupèrer la vidéo d'une webcam).
Merci d'avanceÂ
PS : j'utilise Xcode 2.2.1 (avec Xcode 1.5 ça marchait sans problème)
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Ajout du framework dans "Linked frameworks", puis ajout dans la target d'une "New Copy Files Build Phase" réglée sur Frameworks, que je met ensuite en première position, et pour terminé j'ai mis l'include correspondant. Vérifie bien le chemin du framework dans les paths s'il correspond.
T'as recréé un projet pour utiliser le framework ou tu as utiliser le projet SequenceGrabberTest (si oui tu l'as modifié ?) ?
Il faudra bien sûr que tu règles le chemin du framework pour l'adapter à ta config.
[Fichier joint supprimé par l'administrateur]
Et devine quoi ? je faisais tout bien ! C'est juste que dans les divers chemins liés au framework il y avait un espace... (sur le nom du disque).
Donc au lieu de mettre le projet et le framework dans /Volumes/Mac DV/Projet/... j'ai tout mis dans /Users/Math/Desktop/SequenceGrabberTest/CocoaSequenceGrabber.framework
Voilà . Et le pire c'est que je m'en doutais, il m'a semblé avoir lu dans la release note du xcode 2.2 qu'il y avait un bug sur les path avec un espace...
Merci pour l'aide ;-)