Skip to content

Instantly share code, notes, and snippets.

@MichaelXavier
Created March 11, 2014 15:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MichaelXavier/9488102 to your computer and use it in GitHub Desktop.
Save MichaelXavier/9488102 to your computer and use it in GitHub Desktop.
rvm failing to build new rubies
compiling callback-2.c
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/date'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/mathn/complex'
compiling complex.c
installing default complex libraries
linking shared-object mathn/complex.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/mathn/complex'
compiling callback-3.c
installing default parser libraries
linking shared-object json/ext/parser.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/json/parser'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/mathn/rational'
compiling rational.c
installing default rational libraries
linking shared-object mathn/rational.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/mathn/rational'
installing default generator libraries
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/nkf'
compiling nkf.c
linking shared-object json/ext/generator.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/json/generator'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/objspace'
compiling objspace.c
compiling object_tracing.c
compiling objspace_dump.c
installing default objspace libraries
linking shared-object objspace.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/objspace'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/openssl'
compiling ossl_x509ext.c
compiling callback-4.c
compiling ossl_x509req.c
compiling callback-5.c
compiling ossl_pkcs12.c
compiling ossl_ssl.c
installing default nkf libraries
linking shared-object nkf.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/nkf'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/pathname'
compiling pathname.c
installing default pathname libraries
linking shared-object pathname.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/pathname'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/psych'
compiling psych_parser.c
compiling ossl_x509attr.c
compiling callback-6.c
compiling psych_yaml_tree.c
compiling ossl_engine.c
compiling callback-7.c
compiling psych.c
compiling psych_to_ruby.c
compiling psych_emitter.c
compiling ossl_asn1.c
linking shared-object psych.so
installing default psych libraries
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/psych'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/pty'
compiling pty.c
installing default pty libraries
linking shared-object pty.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/pty'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/racc/cparse'
compiling cparse.c
compiling ossl_x509cert.c
installing default cparse libraries
linking shared-object racc/cparse.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/racc/cparse'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/rbconfig/sizeof'
compiling sizes.c
installing default sizeof libraries
linking shared-object rbconfig/sizeof.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/rbconfig/sizeof'
make[2]: Entering directory '/home/michael/.rvm/src/ruby-2.1.1/ext/readline'
compiling readline.c
readline.c: In function ‘Init_readline’:
readline.c:1977:26: error: ‘Function’ undeclared (first use in this function)
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
readline.c:1977:26: note: each undeclared identifier is reported only once for each function it appears in
readline.c:1977:36: error: expected expression before ‘)’ token
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
readline.c: At top level:
readline.c:634:1: warning: ‘readline_pre_input_hook’ defined but not used [-Wunused-function]
readline_pre_input_hook(void)
^
Makefile:228: recipe for target 'readline.o' failed
make[2]: *** [readline.o] Error 1
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/readline'
exts.mk:199: recipe for target 'ext/readline/all' failed
make[1]: *** [ext/readline/all] Error 2
make[1]: *** Waiting for unfinished jobs....
compiling ossl_pkey_dsa.c
compiling callback-8.c
compiling ossl_cipher.c
installing default callback libraries
compiling openssl_missing.c
compiling ossl_ocsp.c
compiling ossl_bio.c
compiling ossl_pkey.c
compiling ossl_rand.c
compiling ossl_config.c
compiling ossl_pkey_dh.c
compiling ossl.c
compiling ossl_digest.c
compiling ossl_ssl_session.c
compiling ossl_x509store.c
compiling ossl_x509crl.c
compiling ossl_bn.c
compiling ossl_ns_spki.c
linking shared-object dl/callback.so
compiling ossl_pkey_rsa.c
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/dl/callback'
compiling ossl_x509.c
compiling ossl_x509revoked.c
compiling ossl_hmac.c
compiling ossl_pkey_ec.c
compiling ossl_pkcs7.c
compiling ossl_pkcs5.c
compiling ossl_x509name.c
installing default openssl libraries
linking shared-object openssl.so
make[2]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1/ext/openssl'
make[1]: Leaving directory '/home/michael/.rvm/src/ruby-2.1.1'
uncommon.mk:180: recipe for target 'build-ext' failed
make: *** [build-ext] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment