Я пытаюсь установить MacPorts GDB; похоже, плохо поддерживается ...
Запуск "установки порта" устанавливает его в /opt/local/libexec/gnubin/gdb
, но, похоже, нет намерения добавить это в $PATH
. Файл порта не определяет параметры для port select
который обычно используется для установки MacPorts для обработки команд Unix по умолчанию. Но он включает в себя следующие строки:
foreach binary [glob -tails -directory ${destroot}${prefix}/bin g*] {
ln -s ${prefix}/bin/${binary} ${destroot}${prefix}/libexec/gnubin/[string range $binary 1 end]
}
Это похоронено под действием, помеченным как post-destroot
. destroot
- это команда MacPorts, а post-destroot
- нет. Сценарий, по-видимому, не запускается port install
или port activate
, или, если он терпит неудачу, он делает это тихо.
Есть ли лучший подход, чем создание ссылок вручную?