M
Membre supprimé 2
Invité
Un projet réalisé en C et sous OSX10.04 fonctionnait parfaitement avec les anciens outils de développement. Depuis le passage à la 10.1, la nouvelle version de ProjectBuilder me cause des soucis de link.ProjectBuilder fait référence à une librairie dynamique Objective-C???Voici les messages dâerreur :1 ) GLUT.framework seul : /usr/bin/ld: warning unused multiple definitions of symbol __objcInit"link editor" definition of __objcInit in section (__DATA,__common)/usr/lib/libobjc.A.dylib(objc-runtime.o) unused definition of __objcInit2 ) GLUT.framework + #include <GLUT/glut.h> + glutInit(&argc, argv); dans le main() :/usr/bin/ld: /usr/lib/crt1.o illegal reference to symbol: __objcInit defined in indirectly referenced dynamic library /usr/lib/libobjc.A.dylibEvidemment si jâenlève âGLUT.frameworkâ et les appels au GLUT, le problème disparait.Dans le répertoire projet âExternal Frameworks and Librariesâ, jâai :Carbon.framework (appli Carbon C)AGL.framework (Apple Graphic Library)DrawSprocket.framework (Gestion écran, fullscreen,etc...)OpenGL.framework (librairie graphique Silicon)GLUT.framework (Utility Toolkit dâOpenGL)Merci par avance de votre aide,Philippe.