0
Я получаю эту ошибку при компиляции с лязгом ++ и -fsanitize=address -m32
:какой пакет мне нужно использовать clang с asan для 32 бит?
/usr/bin/ld: cannot find /usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/lib/linux/libclang_rt.asan-i386.a: No such file or directory
/usr/bin/ld: cannot find /usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/lib/linux/libclang_rt.asan_cxx-i386.a: No such file or directory
Какой пакет мне нужен? Я уже пытался с libclang-3.6-dev
Я также получил сообщение об ошибке для лязга 3.7 с -m64
:
/usr/bin/ld: cannot find /usr/lib/llvm-3.7/bin/../lib/clang/3.7.1/lib/linux/libclang_rt.asan-x86_64.a: No such file or directory
/usr/bin/ld: cannot find /usr/lib/llvm-3.7/bin/../lib/clang/3.7.1/lib/linux/libclang_rt.asan_cxx-x86_64.a: No such file or directory
спасибо за отслеживанием, что Clang 3.7/3.8 вопрос вниз! , но проблема для версий 3.6 и 32 бит остается ... Я думаю, мне нужен '' 'libclang-3.6-dev: i386''', который не включен в белый список на travis-ci, и я сообщил об этом им. В любом случае, спасибо – onqtam