duanlisha2335 2018-09-26 08:54
浏览 390

找不到gmp库

I try to install pbc library which have gmp as dependence. 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

However when I run it I get such an error during pbc installation:

gmp library not found
add its path to LDFLAGS
see ./configure --help

Here I found that i should add export: How to add a path to LDFLAGS

Note that I add gmp to dependencies, but pbg dont see it

How should I do it throw docker?

  • 写回答

1条回答 默认 最新

  • dream_wu2015 2018-09-27 17:41
    关注

    Changing to Ubuntu env. solve this problem

    评论

报告相同问题?

悬赏问题

  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况