diff options
author | Henrik Brautaset Aronsen <subsurface@henrik.synth.no> | 2013-05-24 11:19:24 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-05-24 06:17:52 -0700 |
commit | 99ecb4c8cb39f319c5de8ed326d4389ccbabf1fd (patch) | |
tree | e824b7235ef39cf1c33ef778ed2f1518ae2eb15c | |
parent | 57e7c3f5d0605a88e479b74a36101d01561b13b6 (diff) | |
download | subsurface-99ecb4c8cb39f319c5de8ed326d4389ccbabf1fd.tar.gz |
Updated build instructions for MacOSX
Added info about switching from the MacPorts +quartz packages to +x11,
as well as adding the Marble and Qt dependencies.
Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | README | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -26,7 +26,18 @@ actual release. On Fedora you need qt-devel, marble-devel, libzip-devel. +Building the Qt version under MacOSX +------------------------------------ +You might have built MacPorts packages with +quartz dependencies to +build the previous Subsurface/Gtk version. Switch to the +x11 +dependencies and prepare your system for Subsurface/Qt by doing: + +sudo port uninstall gtk-osx-application subsurface libdivecomputer +sudo port install cairo +x11 pango +x11 py27-pygtk +x11 gtk2 +x11 +sudo port install qt4-mac marble libzip libtool libusb + +Then build libdivecomputer and Subsurface as described below. Subsurface - an Open Source Divelog =================================== @@ -155,8 +166,8 @@ sh packaging/Windows/mingw-make.sh create-windows-installer Building subsurface on a Mac ---------------------------- Install MacPorts and install the dependencies from MacPorts: -sudo port install gtk2 +quartz py27-pygtk +quartz libusb gtk-osx-application \ - automake autoconf libtool libsoup osm-gps-map libzip + +sudo port install libusb libtool libzip qt4-mac marble Install libdivecomputer: git clone git://git.libdivecomputer.org/libdivecomputer |