|
|
Line 78: |
Line 78: |
| === Installation from source code via autobuild scripts === | | === Installation from source code via autobuild scripts === |
|
| |
|
| Installation of coot and all of its dependencies are handled automatically through the autobuild scripts. There are two versions:
| | Go to https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/web/build-install-coot-from-scratch.html |
| * [http://www.ysbl.york.ac.uk/~emsley/build-logs/build-it GTK1] - the old user interface. This script builds coot and all its dependencies.
| |
| * [http://www.ysbl.york.ac.uk/~emsley/build-logs/build-it-gtk2-simple GTK2] - the new user interface. This script builds coot and most of the dependencies, excluding GTK2.
| |
| | |
| To build Coot, all you should need to do is edit a few settings in the top of the build script, or alternatively specify those settings as environment variables. For example, the following sequence of instructions will build the latest pre-release of the GTK 2 version with python support:
| |
| | |
| wget http://www.ysbl.york.ac.uk/~emsley/build-logs/build-it-gtk2-simple
| |
|
| |
| export AUTOBUILD_INSTALLED=${HOME}/autobuild/coot
| |
| export AUTOBUILD_BUILD=${HOME}/autobuild/
| |
| export LOGS=$AUTOBUILD_BUILD/logs
| |
| export NIGHTLY_DEST_DIR=$AUTOBUILD_BUILD
| |
| export STABLE_DEST_DIR=$AUTOBUILD_BUILD
| |
| export build_coot_prerelease=1
| |
|
| |
| bash build-it-gtk2-simple python > build.log
| |
| (This script works in bash. For tcsh, replace 'export' with 'setenv' and '=' with ' '.
| |
| | |
| In some cases you may need to download additional development packages in order to build all the components.
| |
|
| |
|
| === Installation from source code manually === | | === Installation from source code manually === |