Skip to content

Instantly share code, notes, and snippets.

@JWFoxJr
Created March 9, 2014 16:19
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 JWFoxJr/9450161 to your computer and use it in GitHub Desktop.
Save JWFoxJr/9450161 to your computer and use it in GitHub Desktop.
+__rvm_make:0> make -j8
compiling main.c
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -ansi -std=iso9899:199409 -fPIC
XCFLAGS = -include ruby/config.h -include ruby/missing.h -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I./include -I.
DLDFLAGS = -Wl,-soname,libruby.so.2.0 -fstack-protector
SOLIBS = -lpthread -lrt -ldl -lcrypt -lm
compiling dmydln.c
compiling dmyencoding.c
compiling version.c
compiling class.c
compiling miniprelude.c
compiling bignum.c
copying dummy probes.h
compiling compar.c
compiling complex.c
compiling dir.c
compiling dln_find.c
compiling enum.c
compiling enumerator.c
compiling error.c
compiling eval.c
compiling load.c
compiling proc.c
compiling file.c
compiling gc.c
compiling hash.c
compiling inits.c
compiling io.c
compiling marshal.c
compiling math.c
compiling node.c
compiling numeric.c
compiling object.c
compiling pack.c
compiling parse.c
compiling process.c
compiling random.c
compiling range.c
compiling rational.c
compiling re.c
compiling regcomp.c
compiling regenc.c
compiling regerror.c
compiling regexec.c
compiling regparse.c
compiling regsyntax.c
compiling ruby.c
compiling safe.c
compiling signal.c
compiling sprintf.c
compiling st.c
compiling strftime.c
compiling string.c
compiling struct.c
compiling time.c
compiling transcode.c
compiling util.c
compiling variable.c
compiling compile.c
compiling debug.c
time.c: In function ‘localtimew’:
time.c:1820:19: warning: ‘tm.tm_isdst’ may be used uninitialized in this function [-Wmaybe-uninitialized]
result->isdst = isdst;
^
compiling iseq.c
In file included from vm_core.h:25:0,
from eval_intern.h:5,
from iseq.c:14:
iseq.c: In function ‘iseq_load’:
iseq.c:536:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
cached_map = ATOMIC_PTR_CAS(type_map_cache, (struct st_table *)0, type_map);
^
ruby_atomic.h:13:36: note: in definition of macro ‘ATOMIC_CAS’
({ __typeof__(oldval) oldvaldup = (oldval); /* oldval should not be modified */ \
^
ruby_atomic.h:166:53: note: in expansion of macro ‘ATOMIC_SIZE_CAS’
# define ATOMIC_PTR_CAS(var, oldval, val) (void *)ATOMIC_SIZE_CAS(*(size_t *)&(var), (size_t)(oldval), (size_t)(val))
^
iseq.c:536:15: note: in expansion of macro ‘ATOMIC_PTR_CAS’
cached_map = ATOMIC_PTR_CAS(type_map_cache, (struct st_table *)0, type_map);
^
compiling vm.c
compiling vm_dump.c
compiling vm_backtrace.c
compiling vm_trace.c
compiling thread.c
compiling cont.c
compiling ./enc/ascii.c
compiling ./enc/us_ascii.c
compiling ./enc/unicode.c
compiling ./enc/utf_8.c
compiling newline.c
compiling ./missing/strlcpy.c
compiling ./missing/strlcat.c
compiling ./missing/setproctitle.c
compiling addr2line.c
compiling dmyext.c
compiling dln.c
compiling encoding.c
compiling dmyversion.c
compiling array.c
linking miniruby
generating encdb.h
rbconfig.rb updated
generating enc.mk
generating prelude.c
compiling prelude.c
encdb.h unchanged
making srcs under enc
linking static-library libruby-static.a
make[1]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
generating transdb.h
transdb.h unchanged
verifying static-library libruby-static.a
linking shared-library libruby.so.2.0.0
making enc
making trans
generating makefile exts.mk
make[1]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
make[1]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
compiling ./enc/encdb.c
compiling ./enc/cp949.c
compiling ./enc/euc_kr.c
compiling ./enc/big5.c
compiling ./enc/euc_jp.c
compiling ./enc/emacs_mule.c
compiling ./enc/trans/transdb.c
configuring -test-/array/resize
configuring -test-/bug-3571
configuring -test-/bug-3662
configuring -test-/bug-5832
configuring -test-/debug
configuring -test-/exception
configuring -test-/fatal
configuring -test-/funcall
configuring -test-/iter
configuring -test-/load/dot.dot
compiling ./enc/euc_tw.c
configuring -test-/marshal/compat
compiling ./enc/trans/big5.c
configuring -test-/marshal/usr
compiling ./enc/trans/emoji.c
configuring -test-/method
configuring -test-/num2int
compiling ./enc/trans/chinese.c
configuring -test-/old_thread_select
compiling ./enc/gb2312.c
compiling ./enc/gb18030.c
compiling ./enc/gbk.c
compiling ./enc/iso_8859_1.c
compiling ./enc/iso_8859_2.c
configuring -test-/path_to_class
configuring -test-/printf
configuring -test-/st/numhash
compiling ./enc/iso_8859_3.c
configuring -test-/st/update
configuring -test-/string
compiling ./enc/iso_8859_5.c
compiling ./enc/iso_8859_4.c
configuring -test-/symbol
configuring -test-/typeddata
configuring -test-/wait_for_single_fd
compiling ./enc/iso_8859_6.c
configuring -test-/win32/dln
Failed to configure -test-/win32/dln. It will not be installed.
configuring -test-/win32/fd_setsize
Failed to configure -test-/win32/fd_setsize. It will not be installed.
configuring bigdecimal
compiling ./enc/trans/emoji_iso2022_kddi.c
compiling ./enc/trans/emoji_sjis_docomo.c
compiling ./enc/iso_8859_7.c
compiling ./enc/iso_8859_8.c
compiling ./enc/iso_8859_9.c
compiling ./enc/iso_8859_10.c
compiling ./enc/iso_8859_11.c
compiling ./enc/iso_8859_13.c
compiling ./enc/iso_8859_14.c
compiling ./enc/iso_8859_15.c
compiling ./enc/iso_8859_16.c
compiling ./enc/koi8_r.c
configuring continuation
configuring coverage
configuring curses
compiling ./enc/koi8_u.c
compiling ./enc/shift_jis.c
compiling ./enc/utf_16be.c
compiling ./enc/trans/emoji_sjis_kddi.c
compiling ./enc/utf_16le.c
compiling ./enc/utf_32be.c
compiling ./enc/utf_32le.c
compiling ./enc/windows_31j.c
compiling ./enc/windows_1251.c
linking encoding encdb.so
linking encoding big5.so
linking encoding cp949.so
compiling ./enc/trans/emoji_sjis_softbank.c
linking encoding emacs_mule.so
compiling ./enc/trans/escape.c
linking encoding euc_jp.so
linking encoding euc_kr.so
linking encoding euc_tw.so
header: ncurses.h
library: ncursesw
linking encoding gb18030.so
linking encoding gb2312.so
linking encoding gbk.so
compiling ./enc/trans/iso2022.c
compiling ./enc/trans/gb18030.c
compiling ./enc/trans/gbk.c
linking encoding iso_8859_1.so
linking encoding iso_8859_2.so
linking encoding iso_8859_3.so
linking encoding iso_8859_4.so
compiling ./enc/trans/japanese_euc.c
compiling ./enc/trans/japanese.c
linking encoding iso_8859_5.so
linking encoding iso_8859_6.so
linking encoding iso_8859_7.so
linking encoding iso_8859_8.so
linking encoding iso_8859_9.so
linking encoding iso_8859_10.so
linking encoding iso_8859_11.so
compiling ./enc/trans/japanese_sjis.c
compiling ./enc/trans/korean.c
linking encoding iso_8859_13.so
linking encoding iso_8859_14.so
linking encoding iso_8859_15.so
linking encoding iso_8859_16.so
linking encoding koi8_r.so
linking encoding koi8_u.so
compiling ./enc/trans/single_byte.c
linking encoding shift_jis.so
linking encoding utf_16be.so
linking encoding utf_16le.so
linking encoding utf_32be.so
linking encoding utf_32le.so
linking encoding windows_31j.so
linking encoding windows_1251.so
make[1]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
compiling ./enc/trans/utf8_mac.c
compiling ./enc/trans/utf_16_32.c
linking transcoder transdb.so
linking transcoder chinese.so
linking transcoder emoji.so
linking transcoder emoji_iso2022_kddi.so
linking transcoder emoji_sjis_docomo.so
linking transcoder emoji_sjis_kddi.so
linking transcoder emoji_sjis_softbank.so
linking transcoder escape.so
linking transcoder gbk.so
linking transcoder gb18030.so
linking transcoder iso2022.so
linking transcoder japanese.so
linking transcoder japanese_sjis.so
linking transcoder single_byte.so
linking transcoder utf8_mac.so
linking transcoder utf_16_32.so
linking transcoder big5.so
linking transcoder korean.so
linking transcoder japanese_euc.so
make[1]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
making encs
make[1]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
make[1]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
configuring date
configuring dbm
header: db.h
library: db
configuring digest
configuring digest/bubblebabble
configuring digest/md5
configuring digest/rmd160
configuring digest/sha1
configuring digest/sha2
configuring dl
configuring dl/callback
configuring dl/win32
Failed to configure dl/win32. It will not be installed.
configuring etc
configuring fcntl
configuring fiber
configuring fiddle
configuring fiddle/win32
Failed to configure fiddle/win32. It will not be installed.
configuring gdbm
configuring io/console
configuring io/nonblock
configuring io/wait
configuring json
configuring json/generator
configuring json/parser
configuring mathn/complex
configuring mathn/rational
configuring nkf
configuring objspace
configuring openssl
configuring pathname
configuring psych
configuring pty
configuring racc/cparse
configuring readline
configuring ripper
configuring sdbm
configuring socket
configuring stringio
configuring strscan
configuring syslog
configuring tk
........
check struct members..
check libraries....
Use ActiveTcl libraries (if available).
Search tclConfig.sh and tkConfig.sh..............................
Fail to find [tclConfig.sh, tkConfig.sh]
Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh).
Search tcl.h..
Search tk.h..Search Tcl library...........
Warning:: cannot find Tcl library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options.
Can't find proper Tcl/Tk libraries. So, can't make tcltklib.so which is required by Ruby/Tk.
If you have Tcl/Tk libraries on your environment, you may be able to use them with configure options (see ext/tk/README.tcltklib).
At present, Tcl/Tk8.6 is not supported. Although you can try to use Tcl/Tk8.6 with configure options, it will not work correctly. I recommend you to use Tcl/Tk8.5 or 8.4.
Failed to configure tk. It will not be installed.
configuring tk/tkutil
Failed to configure tk/tkutil. It will not be installed.
configuring win32ole
Failed to configure win32ole. It will not be installed.
configuring zlib
make[1]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-3662'
compiling bug.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/array/resize'
compiling resize.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/fatal'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-3571'
compiling rb_fatal.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/debug'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-5832'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/exception'
compiling bug.c
compiling enc_raise.c
compiling bug.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/funcall'
compiling passing_block.c
compiling inspector.c
installing default resize libraries
installing default rb_fatal libraries
linking shared-object -test-/array/resize.so
linking shared-object -test-/fatal/rb_fatal.so
installing default bug libraries
installing default bug libraries
linking shared-object -test-/bug-5832/bug.so
linking shared-object -test-/bug-3571/bug.so
installing default bug libraries
linking shared-object -test-/bug-3662/bug.so
compiling init.c
compiling init.c
installing default funcall libraries
linking shared-object -test-/funcall/funcall.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/fatal'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-3571'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-3662'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/funcall'
compiling ensured.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/iter'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/bug-5832'
compiling break.c
installing default debug libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/load/dot.dot'
compiling dot.dot.c
installing default exception libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/marshal/compat'
compiling usrcompat.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/array/resize'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/marshal/usr'
compiling usrmarshal.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/method'
linking shared-object -test-/debug.so
compiling arity.c
compiling init.c
installing default dot.dot libraries
linking shared-object -test-/load/dot.dot/dot.dot.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/debug'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/load/dot.dot'
installing default break libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/num2int'
compiling num2int.c
linking shared-object -test-/iter/break.so
installing default method libraries
installing default usr libraries
installing default compat libraries
linking shared-object -test-/marshal/compat.so
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/old_thread_select'
compiling old_thread_select.c
linking shared-object -test-/exception.so
linking shared-object -test-/marshal/usr.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/iter'
installing default old_thread_select libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/marshal/compat'
installing default num2int libraries
linking shared-object -test-/method.so
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/printf'
compiling printf.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/path_to_class'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/st/numhash'
compiling numhash.c
compiling path_to_class.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/marshal/usr'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/exception'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/st/update'
compiling update.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/method'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/string'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/symbol'
linking shared-object -test-/num2int/num2int.so
compiling type.c
compiling init.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/num2int'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/typeddata'
compiling typeddata.c
installing default path_to_class libraries
linking shared-object -test-/old_thread_select/old_thread_select.so
linking shared-object -test-/path_to_class/path_to_class.so
installing default printf libraries
linking shared-object -test-/printf.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/printf'
installing default update libraries
linking shared-object -test-/st/update.so
installing default numhash libraries
linking shared-object -test-/st/numhash.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/old_thread_select'
compiling coderange.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/wait_for_single_fd'
compiling wait_for_single_fd.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/path_to_class'
compiling init.c
compiling intern.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/st/update'
installing default symbol libraries
installing default typeddata libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/win32/dln'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/win32/dln'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/st/numhash'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/win32/fd_setsize'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/win32/fd_setsize'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/bigdecimal'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/continuation'
compiling continuation.c
compiling bigdecimal.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/coverage'
compiling coverage.c
linking shared-object -test-/typeddata/typeddata.so
installing default continuation libraries
linking shared-object continuation.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/typeddata'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/curses'
compiling curses.c
installing default wait_for_single_fd libraries
linking shared-object -test-/symbol/symbol.so
linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so
installing default curses libraries
installing default coverage libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/continuation'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/date'
compiling date_core.c
compiling qsort.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dbm'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/wait_for_single_fd'
compiling dbm.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest'
compiling digest.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/symbol'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/bubblebabble'
compiling bubblebabble.c
linking shared-object coverage.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/coverage'
installing default bubblebabble libraries
compiling date_strftime.c
compiling cstr.c
linking shared-object digest/bubblebabble.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/bubblebabble'
compiling enc_associate.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/md5'
compiling md5init.c
compiling enc_str_buf_cat.c
compiling md5ossl.c
installing default md5 libraries
linking shared-object digest/md5.so
linking shared-object digest.so
compiling ellipsize.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/md5'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/rmd160'
compiling rmd160init.c
installing digest libraries
installing default digest libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/sha1'
compiling sha1init.c
installing default dbm libraries
linking shared-object dbm.so
compiling set_len.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dbm'
compiling rmd160.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/sha2'
compiling sha2init.c
compiling sha1ossl.c
compiling modify.c
installing default sha1 libraries
linking shared-object digest/sha1.so
compiling sha2ossl.c
installing default string libraries
linking shared-object -test-/string/string.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/sha1'
installing default sha2 libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl'
compiling cfunc.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/-test-/string'
compiling cptr.c
linking shared-object digest/sha2.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/sha2'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl/callback'
compiling callback.c
installing default rmd160 libraries
linking shared-object digest/rmd160.so
compiling callback-0.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/digest/rmd160'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl/win32'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl/win32'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/etc'
compiling etc.c
compiling handle.c
compiling date_parse.c
compiling dl.c
linking shared-object curses.so
installing default etc libraries
linking shared-object etc.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/curses'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fcntl'
compiling fcntl.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/etc'
installing default bigdecimal libraries
installing default fcntl libraries
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiber'
compiling fiber.c
installing default fiber libraries
linking shared-object fiber.so
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiddle'
linking shared-object fcntl.so
compiling function.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiber'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiddle/win32'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiddle/win32'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/gdbm'
compiling gdbm.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fcntl'
compiling date_strptime.c
compiling closure.c
compiling handle.c
linking shared-object dl.so
installing dl libraries
installing default dl libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl'
installing default gdbm libraries
compiling callback-1.c
compiling conversions.c
compiling fiddle.c
linking shared-object gdbm.so
installing default date_core libraries
compiling pointer.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/gdbm'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/console'
compiling console.c
compiling callback-2.c
linking shared-object fiddle.so
installing default fiddle libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/fiddle'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/nonblock'
compiling nonblock.c
linking shared-object io/console.so
linking shared-object bigdecimal.so
installing default console libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/console'
compiling callback-3.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/bigdecimal'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/wait'
compiling wait.c
installing default nonblock libraries
linking shared-object io/nonblock.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/nonblock'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json'
installing default wait libraries
linking shared-object io/wait.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/io/wait'
installing default libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json/generator'
compiling generator.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json/parser'
compiling parser.c
compiling callback-4.c
compiling callback-5.c
linking shared-object date_core.so
installing default parser libraries
linking shared-object json/ext/parser.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json/parser'
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/date'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/mathn/complex'
compiling complex.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/mathn/rational'
compiling rational.c
installing default rational libraries
linking shared-object mathn/rational.so
installing default complex libraries
linking shared-object mathn/complex.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/mathn/rational'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/nkf'
compiling nkf.c
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/mathn/complex'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/objspace'
compiling objspace.c
installing default generator libraries
linking shared-object json/ext/generator.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/json/generator'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/openssl'
compiling callback-6.c
compiling ossl_pkey_ec.c
installing default objspace libraries
linking shared-object objspace.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/objspace'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/pathname'
compiling pathname.c
compiling callback-7.c
compiling ossl_ssl_session.c
compiling callback-8.c
linking shared-object pathname.so
compiling ossl_pkcs12.c
installing default pathname libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/pathname'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/psych'
compiling psych_emitter.c
compiling psych.c
compiling psych_to_ruby.c
installing default callback libraries
installing default nkf libraries
compiling ossl_ns_spki.c
compiling psych_parser.c
compiling psych_yaml_tree.c
compiling ossl_pkey_dh.c
compiling ossl_digest.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/pty'
compiling pty.c
linking shared-object psych.so
compiling ossl_engine.c
installing default psych libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/psych'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/racc/cparse'
compiling cparse.c
compiling ossl.c
linking shared-object pty.so
installing default pty libraries
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/pty'
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/readline'
compiling readline.c
readline.c: In function ‘Init_readline’:
readline.c:1886:26: error: ‘Function’ undeclared (first use in this function)
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
readline.c:1886:26: note: each undeclared identifier is reported only once for each function it appears in
readline.c:1886:36: error: expected expression before ‘)’ token
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
readline.c: At top level:
readline.c:530:1: warning: ‘readline_pre_input_hook’ defined but not used [-Wunused-function]
readline_pre_input_hook(void)
^
installing default readline libraries
Makefile:227: recipe for target 'readline.o' failed
make[2]: *** [readline.o] Error 1
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/readline'
exts.mk:180: recipe for target 'ext/readline/all' failed
make[1]: *** [ext/readline/all] Error 2
make[1]: *** Waiting for unfinished jobs....
compiling ossl_pkcs5.c
make[2]: Entering directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/ripper'
compiling ripper.c
compiling ossl_config.c
compiling ossl_ssl.c
installing default cparse libraries
linking shared-object racc/cparse.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/racc/cparse'
compiling ossl_x509.c
compiling ossl_x509revoked.c
compiling ossl_bn.c
compiling ossl_x509crl.c
linking shared-object nkf.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/nkf'
compiling ossl_pkey.c
compiling ossl_rand.c
compiling ossl_pkcs7.c
compiling ossl_x509store.c
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
installing default ripper libraries
compiling ossl_ocsp.c
compiling ossl_x509attr.c
compiling ossl_pkey_rsa.c
compiling ossl_pkey_dsa.c
linking shared-object dl/callback.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/dl/callback'
compiling ossl_x509ext.c
compiling ossl_asn1.c
compiling ossl_x509name.c
compiling openssl_missing.c
compiling ossl_x509cert.c
compiling ossl_x509req.c
compiling ossl_cipher.c
compiling ossl_bio.c
compiling ossl_hmac.c
installing default openssl libraries
linking shared-object openssl.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/openssl'
linking shared-object ripper.so
make[2]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451/ext/ripper'
make[1]: Leaving directory '/home/jwfoxjr/.rvm/src/ruby-2.0.0-p451'
uncommon.mk:179: recipe for target 'build-ext' failed
make: *** [build-ext] Error 2
+__rvm_make:0> return 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment