[sunrise.wiki] push by - Edited wiki page Compiling through web user interface. on 2013-04-09 14:49 GMT

0 views
Skip to first unread message

sun...@googlecode.com

unread,
Apr 9, 2013, 10:49:19 AM4/9/13
to sunrisemcr...@googlegroups.com
Revision: c2fc81df51c9
Branch: default
Author: CCHa...@gmail.com
Date: Tue Apr 9 07:49:03 2013
Log: Edited wiki page Compiling through web user interface.
http://code.google.com/p/sunrise/source/detail?r=c2fc81df51c9&repo=wiki

Modified:
/Compiling.wiki

=======================================
--- /Compiling.wiki Mon Oct 15 05:17:19 2012
+++ /Compiling.wiki Tue Apr 9 07:49:03 2013
@@ -7,7 +7,7 @@
* The [http://www.oonumerics.org/blitz/ Blitz++] C++ matrix library,
current Mercurial version. *NOTE* that blitz has switched to using
*Mercurial*. Make sure you don't just update the cvs version, as that repo
is no longer being used. The blitz repo is
[http://sourceforge.net/scm/?type=hg&group_id=63961 here].
* The [http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html cfitsio] FITS
library. (If you are using a Fedora distribution, it's available as a yum
package. On MacOX, you can get it through [http://www.finkproject.org/
fink].)
* The [http://heasarc.gsfc.nasa.gov/fitsio/CCfits CCfits] C++ FITS
library, version 2.3 or higher. (Note that Fedora has a package but make
sure it's the correct version as otherwise it likely won't work.)
- * The [http://www.boost.org Boost] C++ utility library. (If you are
using a Fedora distribution, it's available as a yum package. On MacOX, you
can get it through [http://www.finkproject.org/ fink]. It takes a long time
to build, so if you can find a prebuild version, you should really do so.)
*Note* that Sunrise requires version 1.40.0 or later.
+ * The [http://www.boost.org Boost] C++ utility library. (If you are
using a Fedora distribution, it's available as a yum package. On MacOX, you
can get it through [http://www.finkproject.org/ fink]. It takes a long time
to build, so if you can find a prebuild version, you should really do so.)
*Note* that Sunrise requires version 1.40.0 or later. Version 1.48.0 is
confirmed to work. Later versions may cause problems.
* The [http://threadingbuildingblocks.org/ Intel Threading Building
Blocks] library. If you are using a recent Intel compiler, you already have
this, otherwise free versions can be downloaded from the TBB web site.
* If you want to be able to use MPI parallelism, then you need
[http://www.open-mpi.org/ Open MPI] or another MPI implementation. Note
that the MPI library must support multithreaded MPI.
* If you want to be able to load Gadget [http://www.hdfgroup.org/HDF5/
HDF5] files, you need the HDF5 library and the HDF5 C++ library
(libhdf5_cpp). (Again, you can get these with yum and fink.)
@@ -40,7 +40,7 @@
If you use the above commands, Boost will install its include files in a
directory `$PREFIX/include/boost-<version>/boost`. For the files to be
found without specifically adding that directory to the include directives,
I suggest you do
`ln -s $PREFIX/include/boost-<version>/boost $PREFIX/include/boost`.

-Note that the current Sunrise trunk requires Boost 1.40.0 or later, and if
you are using MPI (see below) you must make sure that the Boost.MPI library
is included in your build.
+Note that the current Sunrise trunk requires Boost 1.40.0 or later, and if
you are using MPI (see below) you must make sure that the Boost.MPI library
is included in your build. Version 1.48.0 is confirmed to work. Later
versions may cause problems.

=== Blitz: ===

Reply all
Reply to author
Forward
0 new messages