summaryrefslogtreecommitdiffstats
path: root/INSTALL
AgeCommit message (Collapse)Author
2015-08-16INSTALL file: update the Homebrew install URLGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-08-03Add libgrantlee-dev fore Debian INSTALL instructionsGravatar Miika Turkia
Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-07-07INSTALL file: add the required packages for QtBluetoothGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-07-04INSTALL file: a few more changesGravatar Dirk Hohndel
- Qt4 is no longer supported - Make the Kubuntu comments more generic - Mention command to add user to dialout group Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-07-04INSTALL file: add notes for Ubuntu/Kubuntu 15.04Gravatar Pedro Neves
Update the install instructions when compiling Subsurface from source on Ubuntu/Kubuntu machines. Signed-off-by: Pedro Neves <nevesdiver@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-06-17Add missing package to INSTALL fileGravatar Dirk Hohndel
This way lupdate is present on Ubuntu Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-06-17Remove the references to QtPositioning from INSTALL fileGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-06-14Add libcurl to the default library dowloads for debian/ubuntuGravatar willem ferguson
Signed-off-by: willem ferguson <willemferguson@zoology.up.ac.za> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-06-11Add two new libraries to requirement list (deb)Gravatar Miika Turkia
Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-06-11Minor fixes to the INSTALL-fileGravatar Paul-Erik Törrönen
* Add needed qt5-qtlocation-devel package for Fedora install * Correct the call to subsurface binary after compilation] Signed-off-by: Paul-Erik Törrönen <poltsi@777-team.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-05-21Merge branch 'v4.4-branch' into newmasterGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-04-30Get started on Subsurface 4.4.2Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-04-09Update the INSTALL file to reflect the switch to cmakeGravatar Dirk Hohndel
The cross building instructions for Windows are still lacking. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-03-17Update the documentation with dependencies for cross-building on Linux to ↵Gravatar Claudiu Olteanu
Windows Update the documentation with dependencies for cross-building on Linux to Windows for OpenSuse platform and correct some building instructions. Moreover fix the windows building script to use the architectural specific binary. Signed-off-by: Claudiu Olteanu <olteanu.claudiu@ymail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-18INSTALL: remove the detailed install instructionsGravatar Dirk Hohndel
It's much easier to just keep the build.sh script working and ask people to use that instead of all the confusion with the detailed instructions. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-18Add instructions for building Subsurface under PCLinuxOSGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-17build.sh: use setRpath and remove run.shGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-17Document the new scripts in the INSTALL fileGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-17INSTALL: remove the native win32 build notesGravatar Lubomir I. Ivanov
Outdated and should not be maintained as there are many levels of complications. The NOT RECOMMENDED note should suffice. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-04Get ready for Subsurface 4.4Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-02Don't show the plot_info table in every debug buildGravatar Dirk Hohndel
Instead add a new define SHOW_PLOT_INFO_TABLE that triggers if this debugging aid is shown. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-02-01Update README, ReleaseNotes and INSTALLGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-01-10Small adjustment to the Mac build instructionsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-31Fix typo in INSTALL fileGravatar Dirk Hohndel
Thanks Benjamin for catching this. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-30Update INSTALL file to be more specific about libdivecomputer branchesGravatar Dirk Hohndel
Current master doesn't build with the Subsurface-4.3 branch of libdivecomputer. You do need the Subsurface-testing branch. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-27Add missing qt5-qmake packageGravatar Cristian Ionescu-Idbohrn
See 'Build-Depends:' in packaging/ubuntu/debian/control. Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-26Updated Mac build instructionsGravatar Robert C. Helling
This uses Qt5 downloaded from their website (as Qt5 from homebrew fails to link and thus is not working for me) and our custom libdivecomputer and marble [Dirk Hohndel: reformatted, minor typos fixed, removed the conflicting MacPorts instructions] Signed-off-by: Robert C. Helling <helling@atdotde.de> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-16Fix INSTALL fileGravatar Dirk Hohndel
Not sure what I was thinking there... Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-16Small tweaks to the INSTALL fileGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-15INSTALL file: add Windows cross building instructionsGravatar Dirk Hohndel
And other small adjustments Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-15Update INSTALL file with package names for Debian and OpenSUSEGravatar Dirk Hohndel
Still TODO are Mac and cross building Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-15Document the use of SPECIAL_MARBLE_PREFIX=1Gravatar Dirk Hohndel
Since we suggest building with our marble branch we need to tell people to use SPECIAL_MARBLE_PREFIX=1 or the build process won't find the correct library. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-14First cut of updates to the INSTALL fileGravatar Dirk Hohndel
Mention our Subsurface branches of Marble and libdivecomputer Massive update of the Linux build instructions TODO: correct package lists for the different Linux distributions TODO: update instructions for Mac TODO: update crossbuild instructions Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-01Added XCode to Mac build instructionsGravatar Robert C. Helling
In order to compile anything on Mac you need to have XCode and its command line tools. After an OSX update (as I just did to Yosemite) the command line tools have to be reinstalled. Otherwise there are strange error message about missing header files for libusb2 (even though that is still installed via homebrew). Signed-off-by: Robert C. Helling <helling@atdotde.de> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-11-22Add qtwebkit-devel to Fedora installation reqsGravatar Miika Turkia
One more packet needed to compile on Fedora. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-11-18Replace other references to hohndel.orgGravatar Dirk Hohndel
The only place where I'm not sure if there are unintended sideeffects of changing over to the new domain is QCoreApplication::setOrganizationDomain Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-03-07Update cross building for Windows on LinuxGravatar Dirk Hohndel
This updates the instructions and the plumbing to be able to link against a locally built libgit2 Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-03-07Add libgit2 dependency to INSTALL file (MacPorts stanza)Gravatar Giuseppe 'ferdy' Miceli
Signed-off-by: Giuseppe 'ferdy' Miceli <ferdy@ferdy.it> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-03-04Add alternate instructions for building on MacOSX using MacPortsGravatar Giuseppe 'ferdy' Miceli
This modifies the INSTALL file to offer MacPorts based instructions. Signed-off-by: Giuseppe 'ferdy' Miceli <ferdy@ferdy.it> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-02-23User correct branch name for MarbleGravatar Dirk Hohndel
Oops, that was the tag, not the branch. Reported-by: Darren Hart <darren@dvhart.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-15Minor tweaks to INSTALL fileGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-12Mention that Qt version is needed for build-depGravatar Miika Turkia
Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-12Use sudo when installing compile dependenciesGravatar Miika Turkia
Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-12List packages required for compile on DebianGravatar Miika Turkia
The list of required packages to compile on Debian and Ubuntu. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-12INSTALL file: correct Debian build dependency installGravatar Dirk Hohndel
I wrote this on a plane from memory. Forgot the dash. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-12Update INSTALL fileGravatar Dirk Hohndel
Create a brief introduction and pull the build options for Subsurface to the top of the file. Make the build instructions for the different platforms somewhat more consistent Mention the need for qmake-qt4 on some Linux distros Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-12-09Small addition to the INSTALL instructions for FedoraGravatar Pierre-Yves Chibon
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-11-27Updated instructions for cross building Windows binaries under LinuxGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-11-27Make a note about the plugin location issue on MacGravatar Dirk Hohndel
In order to be able to create deployable DMGs this is necessary Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-11-27Update the Mac instructions to include an install_name_tool stepGravatar Thiago Macieira
This changes the Mach-O library ID to match the install path. The library ID is copied by the linker when Subsurface is linked against Marble and can be seen with otool -L. That's also what macdeployqt uses to find the dependencies: if the file matching the name in otool -L exists, macdeployqt will deploy the library and update the search paths. Conclusion: after this patch, the "make mac-deploy" command will also deploy Marble correctly. Signed-off-by: Thiago Macieira <thiago@macieira.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>