Would it be possible to release Vicuna as an executable? I'm finding the compilation with the ncbi toolkit demoralising.
I get these sort of messages when compiling Vicuna, and I'm not sure if it is my ncbi setup or the makefile with vicuna:-
In file included from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.hpp:2689,
from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbiexpt.hpp:42,
from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/tempstr.hpp:39,
from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbistr.hpp:38,
from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbistd.hpp:37,
from /Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/algo/align/nw/nw_aligner.hpp:39,
from xny/seq_pair_manip.hpp:21,
from Trimmer.h:15,
from Trimmer.cpp:11:
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:95: error: expected ‘,’ or ‘...’ before ‘*’ token
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:95: error: ISO C++ forbids declaration of ‘CNcbiOstream’ with no type
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:117: error: ISO C++ forbids declaration of ‘CNcbiOstream’ with no type
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:117: error: expected ‘;’ before ‘*’ token
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:118: error: ‘IOS_BASE’ has not been declared
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:118: error: ISO C++ forbids declaration of ‘fmtflags’ with no type
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:118: error: expected ‘;’ before ‘m_InitialStreamFlags’
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl: In member function ‘void ncbi::CDiagBuffer::Put(const ncbi::CNcbiDiag&, const X&)’:
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:141: error: ‘m_Stream’ was not declared in this scope
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl: At global scope:
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:254: error: declaration of ‘operator<<’ as non-function
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:254: error: ‘FIosManip’ was not declared in this scope
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl: In member function ‘void ncbi::CDiagBuffer::Reset(const ncbi::CNcbiDiag&)’:
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:440: error: ‘m_Stream’ was not declared in this scope
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:440: error: ‘IOS_BASE’ has not been declared
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:440: error: ‘IOS_BASE’ has not been declared
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl: At global scope:
/Users/jacobhurst/tools/ncbi_cxx--7_0_0/include/corelib/ncbidiag.inl:503: error: expected `)' before ‘&’ token