[ET Trac] [Einstein Toolkit] #1807: Download instructions do not let a new user compile
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Fri Aug 28 09:45:34 CDT 2015
#1807: Download instructions do not let a new user compile
--------------------------------------+-------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit website | Version: development version
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by rhaas):
We currently provide a tarball of the ET for the release version. This
should be by usable by all users (certainly OSX, Cygwin and Linux). The
tarball does not (by choice) contain the version control metadata so it
does not let users contribute back changes or even know which revision
they are using, there is only the tarball name.
I could (at one point, has been a while) actually compile with the minimal
set that Frank has outlined in comment:4, even MPI builds itself and
provides mpirun and the like in exe/sim/mpirun. It is very slow to build
this way though. On "normal" Linux/OSX systems I would still suggest that
users first try installing binary packages through their packaging system.
For this to work well on Linux (Debian and Ubuntu more specifically) we
need to update the ExternalLibraries scripts' detect.sh to take multi-arch
installations into account (Bruno has started on this already).
For one day tutorials the Virtual machines actually seem to be the best
solution to me since they ensure that we know exactly what is present on
the system, down to an editor. VirtualBox itself is easy to install and eg
for the CGWAS school at Caltech we had not problems this year with
students not being able to use it. The virtual machine has the advantage
that we can provide a pre-build Cactus tree, drastically cutting down on
compilation time compared to a full compile from scratch. The downside is
the large size of a machine image (about 2GB) though for a local workshop
one can provide USB sticks with the machine image.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1807#comment:5>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list