Static Lib, Catégories et 64bits...

yoannyoann Membre
mai 2010 modifié dans Objective-C, Swift, C, C++ #1
En relation avec le sujet sur les lib perso je suis tombé sur un problème assez sympa sur le comportement du linker quand on a des catégories dans un .a et qu'on joue avec du 64bits.

On peut lire très souvent qu'il faut rajouter -ObjC dans les options du linker pour le forcer à  comprendre la vie, il y a une autre option, -all_load, obligatoire si on compile en 64bits, tout cela à  cause d'un bug du linker...

cf. http://developer.apple.com/mac/library/qa/qa2006/qa1490.html

Réponses

  • AliGatorAliGator Membre, Modérateur
    07:18 modifié #2
    A c'est pour ça que certains frameworks (je pense à  Three20) font rajouter cette option -all_load, je me demandais à  quoi ça servait qu'ils nous la fasse importer pour compiler avec leur lib :)
Connectez-vous ou Inscrivez-vous pour répondre.