DaehwanKimLab / hisat2

Graph-based alignment (Hierarchical Graph FM index)
GNU General Public License v3.0
473 stars 116 forks source link

error in installation: Symbol not found ... libstdc++.6.dylib #239

Open axolootle opened 4 years ago

axolootle commented 4 years ago

I have a trouble in running hisat2(2.1.0), probably because of installation error.

machine: Mac OS 10.15.4 hisat2(2.1.0) was installed via 1) bioconda, 2)docker, 3)binary but all of these suffered from the same error related with libstdc++.6.dylib:


% hisat2 dyld: Symbol not found: ZNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev Referenced from: /usr/local/bin/../Cellar/hisat2/2.1.0/bin/hisat2-align-s Expected in: /usr/lib/libstdc++.6.dylib in /usr/local/bin/../Cellar/hisat2/2.1.0/bin/hisat2-align-s (ERR): Description of arguments failed! Exiting now ...


Similar problem was also argued in https://www.biostars.org/p/328289/ They say it can be fixed it by deleting /usr/lib/libstdc++.6.0.9.dylib via Finder (Mac). But I could not remove libstdc++.6.0.9.dylib, even from Finder. Additionally, deleting such a file manually from library is a bit scary to me...

Please let me know the solution.