diff options
author | Marius Kintel <marius@kintel.net> | 2012-07-13 19:05:42 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2012-07-13 19:05:42 (GMT) |
commit | a7a8679461e33b3ff99336dc71a060ef1a76cf09 (patch) | |
tree | 989f1ed5b298b873e800d43ed9817d8dd7752333 /README.md | |
parent | 38a4585d1a9abe9c779c5d0677bfc81c407db371 (diff) | |
parent | 2cf86fc204dea5963dce6865d50f0062a1d97330 (diff) |
Merge pull request #142 from openscad/opensuse
Opensuse
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 29 |
1 files changed, 18 insertions, 11 deletions
@@ -117,20 +117,26 @@ compilation process. After that, follow the Compilation instructions below. -### Building for newer Ubunutu +### Building for newer Linux distributions -sudo apt-get install libqt4-dev libqt4-opengl-dev libxmu-dev cmake \ - libglew1.5-dev bison flex libeigen2-dev git-core libboost-all-dev \ - libXi-dev libcgal-dev libopencsg-dev libopencsg1 +First, make sure that you have development tools installed to get GCC. +Then after you've cloned this git repository, use a package manager to +download packages for the dependency libraries listed above. Convenience +scripts are provided for some popular systems: -Check your library versions against the list above. After that, follow -the Compilation instructions below. +Ubuntu, Debian: ./scripts/ubuntu-build-dependencies.sh +OpenSUSE: ./scripts/opensuse-build-dependencies.sh +Fedora, Redhat: ./scripts/fedora-build-dependencies.sh -### Building for older Linux or without root access +Check your library versions to make sure they meet the minimum +requirements listed above. After that follow the Compilation +instructions below. -First, make sure that you have compiler tools (build-essential on ubuntu). -Then after you've cloned this git repository, run the script that sets up the -environment variables. +### Building for older Linux or building without root access + +First, make sure that you have development tools installed to get GCC. +Then after you've cloned this git repository, run the script that sets +up the environment variables. source ./scripts/setenv-linbuild.sh @@ -138,6 +144,7 @@ Then run the script to download & compile all the prerequisite libraries above: ./scripts/linux-build-dependencies.sh +Then add LD_LIBRARY_PATH=$HOME/openscad_deps to your ~/.bashrc After that, follow the Compilation instructions below. ### Building for Windows @@ -157,5 +164,5 @@ Then run make. Finally you might run 'make install' as root or simply copy the If you had problems compiling from source, raise a new issue in the [issue tracker on the github page](https://github.com/openscad/openscad/issues). -The four subsections of this site can also be helpful: +This site and it's subpages can also be helpful: http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Building_OpenSCAD_from_Sources |