Я был на эта страница пытаясь встроить цепляние в приложение C ++.
Я на ArchLinux, и я установил cling
через AUR (поэтому у меня есть все в /opt/cling
и когда я пытаюсь запустить команду компиляции, которую они показывают на сайте, я получаю монстра undefined reference
ошибка (около 63000 строк), с материалом, связанным с llvm
, Например, одна строка:
undefined reference to « llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)
Я тоже пробовал с llvm-config --cxxflags --ldflags --libs all
думал, что он будет использовать все модули llvm, но мне кажется, что я все еще что-то упускаю.
Что может вызвать эту проблему и как я могу ее решить?
РЕДАКТИРОВАТЬ: я установил пакет AUR llvm-libs-svn, думая, что будет больше библиотек, но у меня, похоже, те же ошибки
Задача ещё не решена.
Других решений пока нет …