You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello @pengyan19 ,
I saw this error message once before using GCC 7.3.0 for compiling PopIns2. My ad hoc fix at that time is described in the PopIns2 Troubleshooting / FAQ at Q4.
With the current version 0.13.0 of PopIns2, please attempt to append -D_GLIB_CXX_USE_CXX11_ABI=0 to any of the CXXFLAGS (e.g. any of line 25-29 in the Makefile).
Out of curiosity, what compiler + version are you using?
Hi, when i install the popins2 software, i meet a question as follows:
popins2.cpp:(.text._ZZN12CompactedDBGIvvE20annotateSplitUnitigsERKS0_mbENKUlvE_clEv[_ZZN12CompactedDBGIvvE20annotateSplitUnitigsERKS0_mbENKUlvE_clEv]+0xdb7): undefined reference to
Kmer::toString[abi:cxx11]() const' popins2.cpp:(.text._ZZN12CompactedDBGIvvE20annotateSplitUnitigsERKS0_mbENKUlvE_clEv[_ZZN12CompactedDBGIvvE20annotateSplitUnitigsERKS0_mbENKUlvE_clEv]+0xe05): undefined reference to
Kmer::toStringabi:cxx11 const'./build/popins2.o: In function
std::enable_if<true, unsigned long>::type CompactedDBG<void, void>::joinUnitigs_<true>(std::vector<Kmer, std::allocator<Kmer> >*, unsigned long)': popins2.cpp:(.text._ZN12CompactedDBGIvvE12joinUnitigs_ILb1EEENSt9enable_ifIXT_EmE4typeEPSt6vectorI4KmerSaIS6_EEm[_ZN12CompactedDBGIvvE12joinUnitigs_ILb1EEENSt9enable_ifIXT_EmE4typeEPSt6vectorI4KmerSaIS6_EEm]+0x56d): undefined reference to
Kmer::toStringabi:cxx11 const'./build/popins2.o:popins2.cpp:(.text._ZN12CompactedDBGIvvE12joinUnitigs_ILb1EEENSt9enable_ifIXT_EmE4typeEPSt6vectorI4KmerSaIS6_EEm[_ZN12CompactedDBGIvvE12joinUnitigs_ILb1EEENSt9enable_ifIXT_EmE4typeEPSt6vectorI4KmerSaIS6_EEm]+0x5d8): more undefined references to `Kmer::toStringabi:cxx11 const' follow
collect2: error: ld returned 1 exit status
make: *** [popins2] Error 1
The text was updated successfully, but these errors were encountered: