前提・実現したいこと
Dockerを利用してFuelPHP開発環境を構築しています。
github(https://github.com/Seraphicer/docker-fuelphp)からクローンして、docker-fuelphpのディレクトリに移動して、setup($ sudo ./setup name)を実行した時に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
configure: error: in `/usr/src/php/ext/fileinfo': configure: error: C compiler cannot create executables See `config.log' for more details ERROR: Service 'application' failed to build: The command '/bin/sh -c docker-php-ext-install fileinfo mysqli mbstring mcrypt pdo pdo_mysql' returned a non-zero code: 77
該当のソースコード
$ docker-compose up -d Building application Step 1/13 : FROM php:5.6-apache ---> 61a89dae852c Step 2/13 : RUN apt-get update ---> Using cache ---> 5dfb8cb33945 Step 3/13 : RUN apt-get install -y --no-install-recommends wget libmcrypt-dev vim ---> Using cache ---> 0c5f7d54f389 Step 4/13 : RUN docker-php-ext-install fileinfo mysqli mbstring mcrypt pdo pdo_mysql ---> Running in 027da795bde4 Configuring for: PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226 checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... no configure: error: in `/usr/src/php/ext/fileinfo': configure: error: C compiler cannot create executables See `config.log' for more details ERROR: Service 'application' failed to build: The command '/bin/sh -c docker-php-ext-install fileinfo mysqli mbstring mcrypt pdo pdo_mysql' returned a non-zero code: 77
試したこと
$ sudo ./setup name , $ docker-compose up -d をしたら、どちらも同じエラーメッセージが出てきます。
環境構築の勉強をしていて、プロジェクトを作ったり、削除したりしていて、いくつかはFuelPHPのWelcome画面まで構築できたのですが、途中からエラーになり構築できなくなりました。
使用していなかった、Dockerのイメージをいくつか削除したのが原因でしょうか?
Xcode、Command Line Toolsをインストールしたので、GCCも入っていました。
$ gcc -dumpversion
4.2.1
回答1件
あなたの回答
tips
プレビュー