gtf <- rtracklayer::import('Homo_sapiens.GRCh38.109.chr.gtf')
Error in dyn.load(file, DLLpath = DLLpath, ...) :
无法载入共享目标对象‘/Library/Frameworks/R.framework/Versions/4.2/Resources/library/rtracklayer/libs/rtracklayer.so’::
dlopen(/Library/Frameworks/R.framework/Versions/4.2/Resources/library/rtracklayer/libs/rtracklayer.so, 6): Symbol not found: ____chkstk_darwin
Referenced from: /Library/Frameworks/R.framework/Versions/4.2/Resources/library/rtracklayer/libs/rtracklayer.so
Expected in: /usr/lib/libSystem.B.dylib
in /Library/Frameworks/R.framework/Versions/4.2/Resources/library/rtracklayer/libs/rtracklayer.so
参考GPT的内容和自己的思路:
这个错误可能是由于 rtracklayer 库在编译时没有正确链接到系统库或与其他库不兼容而导致的。可以尝试以下几种解决方法:
xcode-select --install
不知道你这个问题是否已经解决, 如果还没有解决的话: