We briefly outline the steps required to get started with using and/or developing BoSSS applications.
**In any case**, the [installation](#installation) of the pre-compiled version of BoSSS should be the first step.
Upon finishing this step, you can either
use [BoSSSpad](BoSSSpad) to run pre-compiled applications as well as -- or --
use [BoSSSpad](./BoSSSpad) to run pre-compiled applications as well as -- or --
you can start [working with the source code](./Working-with-BoSSS-as-a-Developer).
...
...
@@ -50,7 +50,10 @@ The steps for installing BoSSS on Linux are:
2. Obtain/install/load OpenMPI
3. Obtain/install/load native libraries `libBoSSSnative_seq.so`, `libBoSSSnative_omp.so` and `libBoSSSnative_mpi.so`
* Pre-compiled versions of these shared libraries for Linux can be found in the Windows installation, in the directory `$BOSSS_INSTALL/bin/native/linux/amd64-openmpi`. (There should also be a `zip`\-File that you can unpack on any system.)
* If these pre-build libraries are not compatible with your system (we do our best, but binary compatibility across distributions is quite difficult on Linux), you'll need to compile them yourself, the source code can be found at `https://github.com/FDYdarmstadt/BoSSS-native`resp. `git@github.com:FDYdarmstadt/BoSSS-native.git`.
* If these pre-build libraries are not compatible with your system
(we do our best, but binary compatibility across distributions is quite difficult on Linux),
you'll need to compile them yourself,
the source code can be found at https://github.com/FDYdarmstadt/BoSSS-native, resp. https://git.rwth-aachen.de/kummer/BoSSS-native
### Mac OS X
...
...
@@ -74,7 +77,7 @@ in place.
Furthermore, check that the environment variable `$BOSSS_INSTALL`
is defined.
The native libraries sould be in the following location
* On Windows: `$BOSSS_INSTALLbin/native/win/amd64`
* On Windows: `$BOSSS_INSTALL/bin/native/win/amd64`
* On Linux: `$BOSSS_INSTALL/bin/native/linux/amd64-openmpi`