2011-02-05 2 views
1

я в настоящее время установлен gtk2 через macport на OS X 10.6, но, когда я пытался использовать библиотеку какGTK + macport на OS X

#include <gtk/gtk.h> 

она до сих пор не признает это и дает мне ошибки компиляции. Кто-нибудь знает, как установить gtk2?

ответ

2

Если у вас есть PKG-конфигурации в вашей системе, попробуйте:

pkg-config --cflags gtk+-2.0 
+0

фигу я получил его, так что в основном я должен дать полный путь к компилятору, когда я компиляции кода. И это фактически pkg-config --cflags gtk + -2.0. Спасибо anyways :) –

+0

он скомпилирован и запущен, но у меня есть какая-то странная ошибка во время выполнения чего-то вроде Fri Feb 4 22:22:58 Realfrees-MacBook-Pro.local gtk2 [62783] : CGContextSetFont: недопустимый контекст 0x0 –

0

MacPorts устанавливает свои файлы заголовков и библиотеки в /opt/local/include и /opt/local/lib, соответственно. Вы добавили -I/opt/local/include и -L/opt/local/lib в свои флагов компилятора?

Смежные вопросы