2010-01-21 26 views
0
g++ -framework OpenGL GLFT_Font.cpp test.cpp -o test -Wall -pedantic -lglfw -lfreetype - pthread `freetype-config --cflags` 
Undefined symbols: 
    "_GetEventKind", referenced from: 
     __glfwKeyEventHandler in libglfw.a(macosx_window.o) 
     __glfwMouseEventHandler in libglfw.a(macosx_window.o) 
     __glfwWindowEventHandler in libglfw.a(macosx_window.o) 
    "_ShowWindow", referenced from: 
     __glfwPlatformOpenWindow in libglfw.a(macosx_window.o) 
    "_MenuSelect", referenced from: 

C'est sous Mac OS X.Que manque-t-il à mon étape de compilation/liaison de cette application C++ FreeType GLFW?

Je suis en train de se GLFT_FONT de travailler sur MacOSX avec GLFW et FreeType2. Ce n'est pas le Makefile standard. J'ai changé des parties de moi-même (comme le « OpenGL -Cadre »

Je suis de la terre Linux, un peu nouveau pour Mac

Je suis sous Mac OS X 10.5.8,. Utilisant XCode 3.1.3

Merci!

+0

est-il pas -Fframework ? –

Répondre

2

Je tink ceux qui viennent du cadre de carbone.

LIBS + = -Cadre carbone

devrait le faire alors.

0

Vous devez lier contre les cadres carbone et dessus du sol, ainsi, à savoir

-framework AGL -framework Carbon 

Notez également que GLFW 2.6 ne fonctionne que 32 bits sur Mac OS X.