Настройте PKG_CONFIG_PATH для Mono на Mac - PullRequest
4 голосов
/ 12 декабря 2010

Я работаю в Mac OS X и пытаюсь запустить следующий код с веб-сайта Основы моно :

using Gtk;
using System;

class Hello {
    static void Main()
    {
        Application.Init ();

        Window window = new Window ("helloworld");
        window.Show();

        Application.Run ();
    }
}

Затем я компилирую следующую команду:

    gmcs hellogtk.cs -pkg:gtk-sharp-2.0

Я получаю следующую ошибку:

Package gtk-sharp-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk-sharp-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk-sharp-2.0' found
error CS8027: Error running pkg-config. Check the above output.

Я не знаю, где находятся каталоги пакетов на моем компьютере, поэтому я не знаю, как установитьPKG_CONFIG_PATH в.Кто-нибудь из вас, ребята, работал с Mono в Mac OS X, и можете ли вы указать мне правильное направление относительно того, где находятся эти файлы и что я должен установить для PKG_CONFIG_PATH?

1 Ответ

5 голосов
/ 13 декабря 2010

Вы хотите убедиться, что ваш pkg-config включает в себя:

/ Library / Frameworks / Mono.framework / Versions / Current / lib / pkgconfig /

pkg-config, который мы отправляем по умолчаниювключает в себя это, так что у вас, вероятно, есть macports или fink до наших в вашем PATH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...