Я пытаюсь запустить gtkmm внутри затмения. Это мой Makefile (без очистки):Как я могу заставить pkg-config работать в eclipse juno (Mac OS X)?
all : main.cpp
@export PATH+=/opt/local/bin;
@echo PATH=$(PATH);
g++ -v `pkg-config gtkmm-2.4 --cflags` \
-O0 -g3 -Wall -S \
-o main.o main.cpp;
g++ -v -o main.exe main.o \
`pkg-config gtkmm-2.4 \
--libs` ;
В консоли я получаю (среди другого выхода):
PATH=/usr/bin:/bin:/usr/sbin:/sbin
g++ -v `pkg-config gtkmm-2.4 --cflags` \
-O0 -g3 -Wall -S \
-o main.o main.cpp;
/bin/sh: pkg-config: command not found
я сделал:
ln -s /usr/bin/pkg-config /opt/local/bin/pkg-config
И когда я печатаю
/usr/bin/pkg-config
в терминале, я получаю:
Must specify package names on the command line
Так я предполагаю, что PKG-конфигурации работает в "Терминале" ... Но не в упадке.
Что я могу сделать?
Спасибо! Nils
Хорошо, добавив вывод 'PKG-конфигурации gtkmm-2.4 --cflags' и' PKG-конфигурации gtkmm-2,4 --lib' вручную вместо этого получил я избавился от этой ошибки .. все же, похоже ... нет .. не делай этого – thwbh