Чего мне не хватает на этапе компиляции / компоновки этого приложения C ++ FreeType GLFW? - PullRequest
0 голосов
/ 21 января 2010
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:

Это на Mac OS X.

Я пытаюсь заставить GLFT_FONT работать на MacOSX с GLFW и FreeType2. Это не стандартный Makefile. Я сам поменял части (например, "-фреймворк OpenGL"

Я из Linux, немного новичок в Mac.

Я на Mac OS X 10.5.8; используя XCode 3.1.3

Спасибо!

Ответы [ 2 ]

2 голосов
/ 21 января 2010

Я полагаю, что они взяты из углеродного каркаса.

LIBS + = -каркас Карбон

должен сделать это тогда.

0 голосов
/ 08 мая 2010

Вам также нужно связать с каркасами Carbon и AGL, т.е.

-framework AGL -framework Carbon

Также обратите внимание, что GLFW 2.6 работает только как 32-разрядная версия в Mac OS X.

...