/usr/local/lib/libpython3.6m.a: ошибка при добавлении символов: неверное значение collect2: ошибка: ld вернул 1 ошибка состояния выхода: команда 'gcc - PullRequest
0 голосов
/ 04 мая 2018

Привет, я компилирую mod_wsgi в virtualenv с python3.6 и apache2.4.

У меня уже есть еще virtualenv с python3.5 и mod_wsgi работами. Компиляция в моем новом virtualenv с python3.6 с:

./configure --with-python=/home/fgthct/.virtualenv/djangodev/bin/python

Это создает Makefile. Когда я запускаю make, я наконец получаю следующую ошибку:

/usr/bin/ ld: /usr/local/lib/libpython3.6m.a(abstract.o): relocation R_X86_64_32S against `_Py_NotImplementedStruct 'can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpython3.6m.a: error adding symbols: Wrong value
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1.

Я повторяю, что у меня уже есть другой virtualenv с python3.5, и он работает.

Заранее спасибо тем, кто хочет мне помочь.

Fgthct

...