Próbuję zainstalować bibliotekę Python dlib
. W niektórych systemach (macOS, stock Ubuntu 14.04) pip install dlib
działa dobrze, ale w systemie Ubuntu 14.x, który jest częścią naszego środowiska CircleCI, kończy się niepowodzeniem z następującym błędem.Relokacja R_X86_64_32S przeciwko "_Py_NotImplementedStruct" nie może być używana podczas tworzenia obiektu współdzielonego; rekompilacja z -fPIC
Linking CXX shared library dlib.so
/usr/bin/ld: /opt/circleci/python/2.7.11/lib/libpython2.7.a(abstract.o): relocation R_X86_64_32S against '_Py_NotImplementedStruct' can not be used when making a shared object; recompile with -fPIC
error: cmake build failed!
Co może być nie tak?