Я пытаюсь установить библиотеку pbc, у которой есть gmp как зависимость.Dockerfile:
FROM golang:1.9.6-alpine3.7
RUN mkdir -p /go/src/app
WORKDIR /go/src/app
COPY . /go/src/app
RUN apk add --update git gcc build-base flex bison gmp
RUN wget https://crypto.stanford.edu/pbc/files/pbc-0.5.14.tar.gz && \
tar -xvf pbc-0.5.14.tar.gz && \
cd pbc-0.5.14 && \
./configure --prefix=$HOME/.local && \
make && make install
RUN rm pbc-0.5.14.tar.gz && rm -rf pbc-0.5.14
RUN go-wrapper download
RUN go-wrapper install
CMD ["go-wrapper", "run", "-web"]
EXPOSE 8000
Однако при запуске я получаю такую ошибку при установке pbc:
gmp library not found
add its path to LDFLAGS
see ./configure --help
Здесь я обнаружил, что должен добавить экспорт: Как добавитьпуть к LDFLAGS
Обратите внимание, что я добавляю gmp к зависимостям, но pbg его не видит
Как мне это сделать, бросить докер?