質問編集履歴

1

gem install unf_ext -v '0.0.7.5'を打った後を追記

2018/03/06 22:44

投稿

you88
you88

スコア147

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,117 @@
39
39
  unf_ext
40
40
 
41
41
  ```
42
+
43
+
44
+
45
+ gem install unf_ext -v '0.0.7.5'をうつと下記のエラーが
46
+
47
+
48
+
49
+ ```
50
+
51
+ Building native extensions. This could take a while...
52
+
53
+ /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/rubygems/ext/builder.rb:76: warning: Insecure world writable dir /usr/local in PATH, mode 040777
54
+
55
+ ERROR: Error installing unf_ext:
56
+
57
+ ERROR: Failed to build gem native extension.
58
+
59
+
60
+
61
+ current directory: /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/unf_ext-0.0.7.5/ext/unf_ext
62
+
63
+ /Users/muraokayouhei/.rbenv/versions/2.3.0/bin/ruby -r ./siteconf20180306-9182-1vy6trc.rb extconf.rb
64
+
65
+ checking for main() in -lstdc++... *** extconf.rb failed ***
66
+
67
+ Could not create Makefile due to some reason, probably lack of necessary
68
+
69
+ libraries and/or headers. Check the mkmf.log file for more details. You may
70
+
71
+ need configuration options.
72
+
73
+
74
+
75
+ Provided configuration options:
76
+
77
+ --with-opt-dir
78
+
79
+ --without-opt-dir
80
+
81
+ --with-opt-include
82
+
83
+ --without-opt-include=${opt-dir}/include
84
+
85
+ --with-opt-lib
86
+
87
+ --without-opt-lib=${opt-dir}/lib
88
+
89
+ --with-make-prog
90
+
91
+ --without-make-prog
92
+
93
+ --srcdir=.
94
+
95
+ --curdir
96
+
97
+ --ruby=/Users/muraokayouhei/.rbenv/versions/2.3.0/bin/$(RUBY_BASE_NAME)
98
+
99
+ --with-static-libstdc++
100
+
101
+ --without-static-libstdc++
102
+
103
+ --with-stdc++lib
104
+
105
+ --without-stdc++lib
106
+
107
+ /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:456:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
108
+
109
+ You have to install development tools first.
110
+
111
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:541:in `try_link0'
112
+
113
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:556:in `try_link'
114
+
115
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:765:in `try_func'
116
+
117
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:997:in `block in have_library'
118
+
119
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:942:in `block in checking_for'
120
+
121
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:350:in `block (2 levels) in postpone'
122
+
123
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:320:in `open'
124
+
125
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:350:in `block in postpone'
126
+
127
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:320:in `open'
128
+
129
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:346:in `postpone'
130
+
131
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:941:in `checking_for'
132
+
133
+ from /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/2.3.0/mkmf.rb:992:in `have_library'
134
+
135
+ from extconf.rb:6:in `<main>'
136
+
137
+
138
+
139
+ To see why this extension failed to compile, please check the mkmf.log which can be found here:
140
+
141
+
142
+
143
+ /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-16/2.3.0-static/unf_ext-0.0.7.5/mkmf.log
144
+
145
+
146
+
147
+ extconf failed, exit code 1
148
+
149
+
150
+
151
+ Gem files will remain installed in /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/unf_ext-0.0.7.5 for inspection.
152
+
153
+ Results logged to /Users/muraokayouhei/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-16/2.3.0-static/unf_ext-0.0.7.5/gem_make.out
154
+
155
+ ```