Установка MTR из исходников на Mac OS Lion

Posted by Hades on 29 Январь 2012 in Mac OS X |

При работе с 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'

Случайные статьи:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Security Code:

Copyright © 2008-2012 C миру по нитке… All rights reserved.
Desk Mess Mirrored version 1.9.1 theme from BuyNowShop.com.