Как вы видите из моих статей, я активно использую менеджер пакетов MacPorts. Я привык с ним работать через консоль, но существует и графический интерфейс – я обнаружил его, читая статью об MacPorts . Это бесплатная программа :
Полезная функция – поиск (port search):
Основная функциональность видна из меню:
Настройки просты:
Не скажу, что программа чрезвычайно полезна, но по крайней мере результаты поиска удобно смотреть в табличном виде. Хоть в консоли можно всегда применить grep.



Всётаки интересно как возможно компилировать программу на одной платформе SL 64bit Intel под другую Leopard 32bit PowerPC? Предполагаю что временной установкой переменной окружения перед компиляцией. Или это всё намного сложнее?
Это я загнул насчёт PowerPC. Архитектура другая. Но под Intel 32bit точно можно с помощью переменной окружения.
Не могу сказать точно – не пробовал. Теоретически нужно добавить ключ -m32:
-m32
-m64
Generate code for a 32-bit or 64-bit environment. The 32-bit
environment sets int, long and pointer to 32 bits and generates
code that runs on any i386 system. The 64-bit environment sets int
to 32 bits and long and pointer to 64 bits and generates code for
AMD’s x86-64 architecture. For darwin only the -m64 option turns
off the -fno-pic and -mdynamic-no-pic options.
Вероятно перез компиляцией нужно сделать экспорт переменных:
export CXXFLAGS=”-m32″
export CFLAGS=”-m32″
export CC=”gcc -m32″
export CXX=”g++ -m32″
Или же изменить Makefile на предмет:
CFLAGS=”-m32″