diff options
author | don bright <hugh.m.bright@gmail.com> | 2012-12-20 17:03:04 (GMT) |
---|---|---|
committer | don bright <hugh.m.bright@gmail.com> | 2012-12-20 17:03:04 (GMT) |
commit | 29c3699e0a0660a315be6b0e312075cbdf3c2fc0 (patch) | |
tree | 4f6afcc2b74ac2b1cd503fceeb92ec04b7e347ba /README.md | |
parent | 2eb1842d9f3877efd0ab91a1b3eb81de03a94c46 (diff) |
clarify README linux compilation
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 14 insertions, 10 deletions
@@ -133,27 +133,31 @@ After that, follow the Compilation instructions below. ### Building for Linux/BSD -First, make sure that you have git installed. Then after you've cloned -this git repository, run the script that attempts to download the +First, make sure that you have git installed (git-core in debian). Once you've +cloned this git repository, run the script that attempts to download the dependency packages for your system: ./scripts/uni-get-dependencies.sh -This will get the majority of necessary packages, although your -particular system may require you to manually install some. After installing +If this fails then you have to download and install the dependency packages +on your own using your system's package manager. After installing dependencies, check their versions. You can run this script to help you: ./scripts/check-dependencies.sh -If some of yours are out of date, you can build newer versions automatically -into $HOME/openscad_deps with the following commands: +If all dependencies are present and of a high enough version, skip ahead +to the Compilation instructions. If some are missing or old, then you +can download and build them into $HOME/openscad_deps as follows - source ./scripts/setenv-linbuild.sh - ./scripts/linux-build-dependencies.sh + source ./scripts/setenv-unibuild.sh + ./scripts/uni-build-dependencies.sh + +This may take several hours. After completion, again check dependencies + + source ./scripts/setenv-unibuild.sh ./scripts/check-dependencies.sh -This may take several hours. If successfull, follow the Compilation -instructions below. If not, file an 'issue' on the OpenSCAD github. +Then follow the Compilation instructions below. ### Building for Windows |