Не удается найти lffi - Ошибка связи с библиотеками llvm - PullRequest
2 голосов
/ 01 декабря 2011

Я пытаюсь использовать LLVM в качестве бэкэнда для моего компилятора, и, связываясь с библиотеками llvm, я получаю эту ошибку

g++ obj/*.o `llvm-config --ldflags core jit native` `llvm-config --libs core jit native` -lfl -o Icarus
/usr/bin/ld: cannot find -lffi
collect2: ld returned 1 exit status

Я установил llvm в моей системе, и мои файлы cpp компилируются нормально.Во время ссылки библиотека не может быть найдена.

Ответы [ 2 ]

4 голосов
/ 02 мая 2013

Если в системе deb попытаться установить dev libs, они решили проблему для меня:

sudo apt-get install libffi-dev
0 голосов
/ 02 апреля 2012

Хм.Вы тоже устанавливали libffi?

ftp: //sourceware.org/pub/libffi/libffi-3.0.10.tar.gz

Я знаю, что установка libffiПрефикс в / usr мне помог, когда ld пожаловался на невозможность найти -ffi

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...