在尝试在阿尔派 Alpine Docker 镜像上安装最新的 Python-ldap 版本 3.4 时(我使用 python:3.9-alpine 作为基础镜像),Python-ldap 的构建将会失败,错误信息如下:
...
/usr/lib/gcc/x86_64-alpine-linux-musl/10.3.1/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lldap_r
collect2: error: ld returned 1 exit status
error: command '/usr/bin/gcc' failed with exit code
...
已安装的依赖项:
apk add --no-cache --virtual .build-deps musl-dev gcc postgresql-dev openldap-dev libffi-dev
也尝试了使用build-base等,但没有成功。
非常感谢任何想法:)