File: README.Source

package info (click to toggle)
mothur 1.41.21-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 12,892 kB
  • sloc: cpp: 163,600; makefile: 84; sh: 29
file content (40 lines) | stat: -rw-r--r-- 1,089 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Mothur for Debian
=================

Hints for using ccache with mothur build
-----------------------------------------

Mothur compiles a lot of cpp files and it takes ages.
To make it swift, consider using ccache as follows:

In ~/.pbuilderrc:

export CCACHE_DIR="/var/cache/pbuilder/ccache"
export PATH="/usr/lib/ccache:${PATH}"
export MPICXX="ccache mpic++"
EXTRAPACKAGES="ccache"
BINDMOUNTS="${CCACHE_DIR}"

This is taken from
https://wiki.debian.org/git-pbuilder#Using_ccache,
but note MPICXX which is hooking into the MPI compiler,
which is not replaced by ccache.

 -- Tomasz Buchert <toma@buchert.pl>, Fri,  4 Sep 2015 10:28:58 +0200



The MPI version was droped upstream
-----------------------------------

commit 1e5f8e2927fca338e659621ac24cd9166705c3a2 refs/tags/v1.37.0
Author: Sarah Westcott <mothur.westcott@gmail.com>
Date:   Wed Aug 19 12:16:49 2015 -0400

    Removes MPI source code
    
    Issue #144
    
    The MPI version is slower and requires dual maintenance. No advantage to keeping it.

 -- Andreas Tille <tille@debian.org>  Fri, 14 Sep 2018 10:01:35 +0200