Установка MTR из исходников на Mac OS Lion
При работе с mac нужна полезная программо — mtr. Для того чтобы она стала настольным приложением вашего mac, необходимо её собрать из исходных текстов, но здесь вас ждет сюрприз — ошибка «ld: symbol(s) not found for architecture x86_64″. Для решения данной проблемы нужно сделать следующее:
Для сборки mtr понадобиться gcc (входит в состав xcode)
cd mkdir mtr cd mtr curl ftp://ftp.bitwizard.nl/mtr/mtr-0.82.tar.gz -o mtr-0.82.tar.gz tar -xf mtr-0.82.tar.gz cd mtr-0.82 export LIBS='-lm -ltermcap -lresolv' ./configure -prefix ~/mtr make make install sudo chown root:wheel ~/mtr/sbin/mtr
export LIBS=’-lm -ltermcap -lresolv’ — решение проблемы с ld: symbol(s) not found for architecture x86_64
sudo chown root:wheel ~/mtr/sbin/mtr — без этого будет ругаться: mtr: unable to get raw sockets.
для запуска выполняем: ~/mtr/sbin/mtr www.ru

создание алиаса и исправление ошибки xterm-256color’: unknown terminal type
открываем файл любым редактором, например vim:
vim ~/.profile
и добавляем строки
TERM="xterm" alias mtr='~/mtr/sbin/mtr'
