시스템 환경 : ubuntu 14.04 64비트
php 버전 : 7.0.0
mysql 버전 : 5.7.10
작곡가 버전: 1.2.1
php는 소스 패키지에서 설치하고, 바이너리 패키지의 압축을 풀어서 mysql을 설치한다
require 파일의 내용은 다음과 같습니다
<code>{ "require" : { "swiftmailer/swiftmailer": "5.3.*@dev", "phpoffice/phpexcel": "dev-master" } }</code>
위의 require를 어떻게 작성하든 실행 후 다음 오류가 보고됩니다
<code class="shell">$ composer install Loading composer repositories with package information php: relocation error: php: symbol inflateInit2_, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference</code>
/usr/lib/아래에 libmysqlclient.so.18이 있습니다
나도 설치를 해보고 다음과 같이 했습니다
<code class="shell">$ sudo apt-get install libmysqlclient-dev</code>
말해 주세요. 제가 PHP에 컴파일 옵션을 추가하지 않아서 그런 것인지... 정말 이해가 안 됩니다
시스템 환경 : ubuntu 14.04 64비트
php 버전 : 7.0.0
mysql 버전 : 5.7.10
작곡가 버전: 1.2.1
php는 소스 패키지에서 설치하고, 바이너리 패키지의 압축을 풀어서 mysql을 설치한다
require 파일의 내용은 다음과 같습니다
<code>{ "require" : { "swiftmailer/swiftmailer": "5.3.*@dev", "phpoffice/phpexcel": "dev-master" } }</code>
위의 require를 어떻게 작성하든 실행 후 다음 오류가 보고됩니다
<code class="shell">$ composer install Loading composer repositories with package information php: relocation error: php: symbol inflateInit2_, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference</code>
/usr/lib/아래에 libmysqlclient.so.18이 있습니다
나도 설치를 해보고 다음과 같이 했습니다
<code class="shell">$ sudo apt-get install libmysqlclient-dev</code>
말해 주세요. 제가 PHP에 컴파일 옵션을 추가하지 않아서 그런 것인지... 정말 이해가 안 됩니다