nvBIO Installation Problems

Discussed in CUDA Programming and Performance forum 03/13/2015
Some problems reported under nvidia bug ID 1623995

Problems with nvBIO Examples

Excess Jargon

What is a POD ?

A POD appears to be a C struct without code (plain old data).

What is a MEM ?

hmmm maybe?
    Short for Heng Li's BWA-MEM, which adaptively chooses the best mapping algorithm based on DNA sequence length.
    Maximal Extension Matches http://nvlabs.github.io/nvbio/group___f_m_index.html#ga2883ef425905e8458473355f73119af2

nvBIO Host & Device Fails to Compile

A simple cut and past of the example Host & Device fails to compile giving an impressive array of nvcc errors including
/opt/centos/devtoolset-1.1/root/usr/lib/gcc/x86_64-CentOS-linux/4.7.2/../../../../include/c++/4.7.2/bits/stl_iterator_base_types.h(166): error: name followed by "::" must be a class or namespace name
          detected during:
            instantiation of class "std::iterator_traits<_Iterator> [with _Iterator=nvbio::uint32]" 
../nvbio-master/nvbio/basic/iterator.h(110): here
            instantiation of class "nvbio::iterator_traits [with T=nvbio::uint32]" 
../nvbio-master/nvbio/basic/vector_view.h(92): here
            instantiation of class "nvbio::vector_view [with Iterator=nvbio::uint32, IndexType=nvbio::uint32]" 
host_device_page.cu(33): here

NO Work Around

Bug ID: 1624013 reported.

Font too small to read

Work Around

Firefox has several options to increase text size. E.g. under mozilla hamburger pressing the + next to 100% increases the text font size by 10% each time it is pressed. mozilla options

W.B.Langdon Back 15 March 2015 (last update 21 Mar)