Gem install vmc

gem install vmc

1 (참고) 설치 실패[ | ]

  • ruby 버전이 낮아서 그런지 실패함
root@zetawiki:~# gem install vmc
Building native extensions.  This could take a while...
ERROR:  Error installing vmc:
	ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
	from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
	from extconf.rb:1:in `<main>'


Gem files will remain installed in /var/lib/gems/1.9.1/gems/unf_ext-0.0.7.2 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/unf_ext-0.0.7.2/ext/unf_ext/gem_make.out
root@zetawiki:~# gem -v
1.8.23
root@zetawiki:~# ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
root@zetawiki:~# rvm info
No command 'rvm' found, but there are 20 similar ones
rvm: command not found
apt-get remove ruby하고 다음 진행했음

2 사전작업[ | ]

root@zetawiki:~# rvm version
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
root@zetawiki:~# ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
root@zetawiki:~# gem -v
2.5.1

3 설치[ | ]

root@zetawiki:~# gem install vmc
Fetching: uuidtools-2.1.5.gem (100%)
Successfully installed uuidtools-2.1.5
... (생략)
Parsing documentation for json_pure-1.8.3
Installing ri documentation for json_pure-1.8.3
Parsing documentation for vmc-0.5.0
Installing ri documentation for vmc-0.5.0
Done installing documentation for uuidtools, unf_ext, unf, domain_name, http-cookie, mime-types, netrc, rest-client, multi_json, caldecott-client, addressable, cf-uaa-lib, rubyzip, multipart-post, cfoundry, tunnel-vmc-plugin, manifests-vmc-plugin, mothership, clouseau, interact, json_pure, vmc after 23 seconds
22 gems installed

4 확인[ | ]

root@zetawiki:~# vmc -v
/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/continuation.so: warning: callcc is obsolete; use Fiber instead
vmc 0.5.0

5 (Optional) warning 제거[ | ]

  • vmc 실행할 때마다 'warning: callcc is obsolete; use Fiber instead'라는 메시지가 나온다.
  • 근본해결방법은 아닐 것 같지만, 그냥 삭제하여 해결함;;
root@zetawiki:~# rm -f /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/continuation.so
root@zetawiki:~# vmc -v
vmc 0.5.0

6 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}