Как собрать определенным компилятором?

Использую для сборки образа докера следующий код. Скрипт выполняет установку protobuf + grpc. Сборку делаю на основе ubuntu:latest. К сожалению там по умолчанию gcc-9. Эта версия компилятора не может собрать протобуф. Там ручками нужно править фаил .h. Я устанавливаю в образ gcc-10. Но как я могу передать make путь до нового компилятора? Может кто сможет поправить скрипт, чтобы сборка шла с gcc-10/g++10?

   RUN git clone -b ${GRPC_RELEASE_TAG} https://github.com/grpc/grpc /var/local/git/grpc && \
            cd /var/local/git/grpc && \
        git submodule update --init && \
        echo "--- installing protobuf ---" && \
        cd third_party/protobuf && \
        ./autogen.sh && ./configure --enable-shared && \
        make -j$(nproc) && make -j$(nproc) check && make install && make clean && ldconfig && \
        echo "--- installing grpc ---" && \
        cd /var/local/git/grpc && \
        make -j$(nproc) && make install && make clean && ldconfig

Ответы (0 шт):