質問編集履歴

3

2017/11/20 12:22

投稿

smnsmn
smnsmn

スコア175

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,7 @@
1
1
  Mac OS YosemiteとSierraです。
2
2
 
3
+ PHP5.6。
4
+
3
5
  ローカルにintlをインストールするために下記コマンドを実行したのですが、
4
6
 
5
7
 
@@ -10,7 +12,11 @@
10
12
 
11
13
  xcode-select --install
12
14
 
15
+
16
+
13
- (PHP5.6)
17
+ // Homebrew インストール
18
+
19
+ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
14
20
 
15
21
 
16
22
 

2

2017/11/20 12:22

投稿

smnsmn
smnsmn

スコア175

test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,14 @@
6
6
 
7
7
  ```
8
8
 
9
+ // Xcode Command Line Developer Toolsをインストール
10
+
11
+ xcode-select --install
12
+
13
+ (PHP5.6)
14
+
15
+
16
+
9
17
  // PEARをインストール
10
18
 
11
19
  sudo php /usr/lib/php/install-pear-nozlib.phar

1

コマンドの追加

2017/11/20 12:19

投稿

smnsmn
smnsmn

スコア175

test CHANGED
@@ -1 +1 @@
1
- 【Mac OS】pecl install intl でmake failedにな
1
+ 【Mac OS】pecl install intl が失敗す
test CHANGED
@@ -133,3 +133,61 @@
133
133
  何か、わかることがあれば教えて頂けますと幸いです。
134
134
 
135
135
  何卒よろしくお願い致します。
136
+
137
+
138
+
139
+ ##追記
140
+
141
+
142
+
143
+ `icu4c`をインストールした際に、
144
+
145
+
146
+
147
+ ```
148
+
149
+ For compilers to find this software you may need to set:
150
+
151
+ LDFLAGS: -L/usr/local/opt/icu4c/lib
152
+
153
+ CPPFLAGS: -I/usr/local/opt/icu4c/include
154
+
155
+ ```
156
+
157
+
158
+
159
+ と表示されるのでオプションで指定したり、C++11の指定をしたりのオプションを入れてみましたが、エラーはなくなりませんでした。
160
+
161
+
162
+
163
+ `sudo pecl install intl -- --with-ldflags=-L/usr/local/opt/icu4c/lib --with-cppflags=-I/usr/local/opt/icu4c/include --with-cxxflags=-std=c++11`
164
+
165
+
166
+
167
+ 下記のように表示されているので認識されていない・無効になっているように思います。
168
+
169
+ 指定方法が間違っているのでしょうか?
170
+
171
+ ```
172
+
173
+ Attempting to discover channel "--with-ldflags=-L/usr/local/opt/icu4c"...
174
+
175
+ Attempting fallback to https instead of http on channel "--with-ldflags=-L/usr/local/opt/icu4c"...
176
+
177
+ unknown channel "--with-ldflags=-L/usr/local/opt/icu4c" in "--with-ldflags=-L/usr/local/opt/icu4c/lib"
178
+
179
+ invalid package name/package file "--with-ldflags=-L/usr/local/opt/icu4c/lib"
180
+
181
+ Attempting to discover channel "--with-cppflags=-I/usr/local/opt/icu4c"...
182
+
183
+ Attempting fallback to https instead of http on channel "--with-cppflags=-I/usr/local/opt/icu4c"...
184
+
185
+ unknown channel "--with-cppflags=-I/usr/local/opt/icu4c" in "--with-cppflags=-I/usr/local/opt/icu4c/include"
186
+
187
+ invalid package name/package file "--with-cppflags=-I/usr/local/opt/icu4c/include"
188
+
189
+ parsePackageName(): invalid package name "--with-cxxflags=-std=c++11" in "--with-cxxflags=-std=c++11"
190
+
191
+ invalid package name/package file "--with-cxxflags=-std=c++11"
192
+
193
+ ```