Jak zignorować lokalnego pythona podczas budowania python ze źródła

Kiedy próbuję zbudować własną wersję Pythona, używając:

./configure --enable-shared --prefix=/app/vendor/python-dev && make && make install

Widzę błędy podczas instalacji:

/ usr / bin / ld: /usr/local/lib/libpython2.7.a(abstract.o): relokacji R_X86_64_32 przeciwko `.rodata.str1.8 'nie można używać podczas tworzenia obiektu współdzielonego; przekompiluj z -fPIC /usr/local/lib/libpython2.7.a: nie można odczytać symboli: Zła wartość

Problem zaczyna się, gdy linker próbuje użyć/usr/local/lib/libpython2.7.a a nie nowo skompilowana biblioteka.

Jak mogę zapobiec łączeniu się (konfiguracja / make) z bibliotekami Pythona zainstalowanymi w systemie?

questionAnswers(3)

yourAnswerToTheQuestion