我正在尝试在运行Alpine的Docker镜像上编译一些代码。但是,由于fatal error: sys/cdefs.h: No such file or directory,gcc不断终止。 Google上的人说要做
apt install libc6-dev-i386 gcc-multilib
我将其翻译为apk add libc6-dev-i386 gcc-multilib。但是,我只是得到了错误。这两个库的ERROR: unsatisfiable constraints:

我的Dockerfile如下:

FROM alpine

ADD . .
RUN apk update && apk add gcc make openssl libressl-dev musl-dev && make

ENTRYPOINT ./restrictions-crack "$hash" "$salt"

最佳答案

我最终找到它,该库是bsd-compat-headers

关于docker - 哪个库在Alpine上包含cdefs.h?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50399285/

10-16 11:01