Changeset 3364
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEWS
r3342 r3364 7 7 - utility::Range is deprecated (ticket #786) 8 8 - AveragerWeighted::n(void) now return 0, when object is empty (ticket #802) 9 - added support for htslib (see ticket #794) 9 10 10 11 A complete list of closed tickets can be found here [[br]] -
trunk/README
r3114 r3364 102 102 == Optional packages == 103 103 104 === Samtools === 105 106 Samtools available from http://samtools.sourceforge.net/ is required 107 to enable classes related to bam files. You can build yat without 108 samtools if you run configure with `--without-samtools`, in which case 109 bam related classes are not included in built library. Header files 110 <sam.h> and <bam.h> are needed as well as library libbam. If you have 111 header files available outside compiler's search path, you can help 112 the compiler with `./configure CPPFLAGS=-I<include dir>` when header 113 files are found in directory `<include dir>`. Likewise, you can run 114 `./configure LDFLAGS=-L<lib dir>` when library is found in `<lib dir>` 115 outside linker's search path. In order to run tests related to bam 116 files, the samtools binary is also needed. If not found during 117 configuration, these tests will be skipped. If you have samtools 118 available outside PATH, you can help configure to find it with 119 `./configure SAMTOOLS=/path/to/samtools`. 104 === HTSLIB === 105 106 In order to enable functionality related to bam files, either htslib 107 (http://www.htslib.org) or its predecessor samtools 108 (http://samtools.sourceforge.net) must be available. Header file 109 <sam.h> is required as well as either 'libhts' or 'libbam'. The configure 110 script will try to detect whether <sam.h> is available as 'sam.h', 111 'htslib/sam.h', 'bam/sam.h', or 'samtools/sam.h'. If you have header 112 files installed outside compiler's search path, you can help the 113 compiler with `./configure CPPFLAGS=-I<include dir>` when header files 114 are found in directory `<include dir>`. Configure detects whether 115 header files are from htslib or old samtools and looks for either libhts or libbam accordingly. If library is installed outside linker's search path, in `<lib 116 dir>`, you can run `./configure LDFLAGS=-L<lib dir>`. You can build 117 yat without bam support by running `./configure --without-samtools`. 118 119 The samtools program is needed for some tests realted to bam 120 functionality. If samtools is not found by configure, these tests will 121 be skipped. If you have samtools available outside PATH, you can help 122 configure to find it with `./configure SAMTOOLS=/path/to/samtools`. 120 123 121 124 === ZLIB ===
Note: See TracChangeset
for help on using the changeset viewer.