Mac OS X

Большая часть вышеупомянутых общих инструкций по установке на Unix/Linux также применима для OS X. Следовательно, этот раздел посвящён в основном особенностям установки на OS X, часть шагов, приведённых здесь подробнее описана в разделе про Unix.

Помимо сборки всего вручную (удачи), в настоящее время есть два варианта, как установить Gwyddion:

Подготовка

Чтобы установить и запустить Gwyddion вам нужны установленные Xcode Tools и X (SDK и App). Они находятся на системных CD/DVD-дисках. Xcode Tools находились на первом DVD как XcodeTools.mpkg в подкаталоге Xcode Tools, X11SDK находится под именем X11SDK.pkg в подкаталоге Packages внутри Xcode Tools. X11 находится под именем X11User.pkg внутри System/Installation/Packages также на первом диске. Если у вас был набор на CD, диски могут различаться. Участники проекта MacPorts рекомендуют использовать наиболее новую версию XCode. Дополнительная информация доступна на странице установки MacPorts. Также у вас должен быть некоторый опыт работы с Terminal.app. Все команды в продолжении этого раздела надо вводить и запускать в Terminal.app.

Необходимые и опциональные пакеты для установкиGwyddion описаны в разделе зависимости при установке. Следующая таблица содержит их названия в двух разных коллекциях программного обеспечения:

ПакетFinkMacPorts
Gtk+gtk+2gtk2
GtkGLExtgtkglext1gtkglext
FFTW3fftw3fftw-3
LibXML2libxml2libxml2

MacPorts

MacPorts – основанная на ports система переноса и установки программного обеспечения с открытым исходным кодом/программного обеспечения проекта GNU на OS X. Она основана на использовании установочных файлов, т.н. «Portfiles», в которых описаны необходимые шаги по сборке и установке приложений. Таким образом, программное обеспечение легко переносится на OS X с использованием MacPorts, но на каждом компьютере приложения приходится собирать заново. Необходимо загрузить и установить MacPorts. После установки запустите

sudo port selfupdate

чтобы обновить MacPorts до последней версии.

Обычно установка с помощью MacPorts несложна. Но поскольку X11 не является родным окружением рабочего стола для OS X, дела становятся несколько хуже. Рекомендуется поставить одну из альтернативных версий X11 перед установкой Gwyddion. Рекомендуемые альтернативы - XQuartz на Leopard и xorg-server из системы портов на Tiger. После установки рекомендованной системы X11, Gwyddion может быть собран и установлен просто командой

sudo port install gwyddion

Чтобы установить xorg-server (на Tiger) просто наберите

sudo port install xorg-server

это необходимо для работы окон трёхмерного вида на Tiger. После того, как все операции завершатся, иконку запуска можно найти в подменю /Applications/MacPorts.

Fink

Загрузите и установите Fink. После установки запустите

apt-get update

чтобы обновить список доступных пакетов и установите Gwyddion командой

apt-get install gwyddion

Чтобы установить Gwyddion из исходных кодов, например, если вы хотите установить версию для разработчиков, вам необходимо установить требуемые пакеты, перечисленные в вышеприведённой таблице и затем следовать общим инструкциям из раздела обустановке под Unix.

Запуск

В системе с MacPorts можно просто нажать иконку запуска и подождать, пока Gwyddion запустится. Используя Fink или самосборную версию, необходимо следовать нижеприведённым инструкциям: запустите X11.app и наберите в Terminal.app

export DISPLAY=":0"

После этого запустите Gwyddion из того каталога, куда он был установлен. Для Fink это обычно /usr/local/bin. Для Fink, например, нужно запускать

/usr/local/bin/gwyddion

Также можно настроить X11.app чтобы запускать Gwyddion: найдите X11.app в доке, запустите меню, выберите Приложения, выберите Настроить в следующем меню. Здесь можно выбрать Добавить и ввести имя (например, Gwyddion) как Имя в меню и полный путь к Gwyddion (т.е. /usr/local/bin/gwyddion) как Команду. После этого можно будет выбрать Gwyddion из меню X11.