benedictpaten / marginAlign

UCSC Nanopore
MIT License
42 stars 13 forks source link

make error #31

Closed eyasi closed 6 years ago

eyasi commented 7 years ago

Hello,

I keep getting this error when using the make command . Any ideas on how to fix this? Thanks!

NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
      cbrc::MultiSequence::readFastaName(std::basic_istream<char, std::char_traits<char> >&) in MultiSequence.o
      cbrc::CyclicSubsetSeed::fromStream(std::basic_istream<char, std::char_traits<char> >&, bool, unsigned char const*) in CyclicSubsetSeed.o
      cbrc::CyclicSubsetSeed::fromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned char const*) in CyclicSubsetSeed.o
      cbrc::SubsetSuffixArray::fromFiles(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned char const*) in SubsetSuffixArray.o
      void cbrc::unstringifySize<unsigned long>(unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in LastdbArguments.o
      void cbrc::unstringify<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in LastdbArguments.o
      void cbrc::unstringify<cbrc::sequenceFormat::Enum>(cbrc::sequenceFormat::Enum&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in LastdbArguments.o
      ...
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cbrc::stringify<unsigned long>(unsigned long const&) in MultiSequence.o
      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cbrc::stringify<unsigned char>(unsigned char const&) in CyclicSubsetSeed.o
      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cbrc::stringify<unsigned long>(unsigned long const&) in SubsetSuffixArray.o
      cbrc::LastdbArguments::fromArgs(int, char**) in LastdbArguments.o
      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cbrc::stringify<unsigned long>(unsigned long const&) in fileMap.o
      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cbrc::stringify<int>(int const&) in MultiSequenceQual.o
      cbrc::MultiSequence::appendFromPrb(std::basic_istream<char, std::char_traits<char> >&, unsigned int, unsigned int, unsigned char const*) in MultiSequenceQual.o
      ...
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[3]: *** [lastdb] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all.last] Error 2
make: *** [all] Error 2
mitenjain commented 7 years ago

Hello,

Sorry for the hassle.

Could you tell a little more about the system and what was the command you ran? My email is miten@soe.ucsc.edu.

-Miten