Вопрос

ld: foo.o: перемещение R_X86_64_PC32 против неопределенного символа `bar 'нельзя использовать при создании общего объекта; перекомпилировать с -fPIC

Я перекомпилирую с -fPIC, и он по-прежнему выдает эту ошибку.

Это было полезно?

Решение

Версии вашего компилятора и компоновщика? Возможно, ваша проблема связана с этой ошибкой, которая, похоже, уже исправлена: http: //sources.redhat.com/bugzilla/show_bug.cgi?id=584 ?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top