Open solocrongroup opened 11 years ago
Error portion of log:
checking for nroff... /usr/bin/nroff .ext/include/x86_64-darwin12.2.0/ruby/config.h unchanged ruby library version = 1.9.1 configure: creating ./config.status config.status: creating Makefile config.status: creating ruby-1.9.pc configure: WARNING: unrecognized options: --with-libyaml-dir CC = gcc LD = ld LDSHARED = gcc -dynamiclib CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -fno-common -pipe XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/x86_64-darwin12.2.0 -I./include -I. DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace -install_name @executable_path/../lib/libruby.1.9.1.dylib -current_version 1.9.1 -compatibility_version 1.9.1 -Wl,-unexported_symbol,Init* -Wl,-unexported_symbol,threadptr -Wl,-u,_objc_msgSend SOLIBS = linking miniruby rbconfig.rb unchanged generating enc.mk generating prelude.c compiling prelude.c linking static-library libruby.1.9.1-static.a linking shared-library libruby.1.9.1.dylib generating encdb.h encdb.h unchanged making enc make[1]: Nothing to be done for enc'. making srcs under enc make[1]: Nothing to be done forsrcs'. generating transdb.h transdb.h unchanged making trans make[1]: Nothing to be done for ./enc/trans'. making encs installing default bug libraries installing default resize libraries installing default bug libraries installing default bug libraries installing default funcall libraries installing default dot.dot libraries installing default old_thread_select libraries installing default numhash libraries installing default string libraries installing default wait_for_single_fd libraries make[2]: Nothing to be done forall'. installing default bigdecimal libraries installing default continuation libraries installing default coverage libraries installing default curses libraries installing default date_core libraries installing default dbm libraries installing digest libraries installing default digest libraries installing default bubblebabble libraries installing default md5 libraries installing default rmd160 libraries installing default sha1 libraries installing default sha2 libraries installing dl libraries installing default dl libraries installing default callback libraries make[2]: Nothing to be done for all'. installing default etc libraries installing default fcntl libraries installing default fiber libraries installing default fiddle libraries make[2]: Nothing to be done forall'. installing default iconv libraries installing default console libraries installing default nonblock libraries installing default wait libraries installing default libraries installing default generator libraries installing default parser libraries installing default complex libraries installing default rational libraries installing default nkf libraries installing default objspace libraries installing default openssl libraries installing default pathname libraries installing default psych libraries installing default pty libraries installing default cparse libraries compiling readline.c readline.c: In function 'username_completion_proc_call': readline.c:1499: error: 'username_completion_function' undeclared (first use in this function) readline.c:1499: error: (Each undeclared identifier is reported only once readline.c:1499: error: for each function it appears in.) make[2]: * [readline.o] Error 1 make[1]: * [ext/readline/all] Error 2 make: *\ [build-ext] Error 2
enc'. making srcs under enc make[1]: Nothing to be done for
./enc/trans'. making encs installing default bug libraries installing default resize libraries installing default bug libraries installing default bug libraries installing default funcall libraries installing default dot.dot libraries installing default old_thread_select libraries installing default numhash libraries installing default string libraries installing default wait_for_single_fd libraries make[2]: Nothing to be done for
all'. installing default etc libraries installing default fcntl libraries installing default fiber libraries installing default fiddle libraries make[2]: Nothing to be done for
This may help, in particular the part about adding ARCHFLAGS.
http://stackoverflow.com/questions/6970545/make-error-installing-ruby-1-9-2-with-rvm-and-readline-under-osx-lion
Error portion of log:
checking for nroff... /usr/bin/nroff .ext/include/x86_64-darwin12.2.0/ruby/config.h unchanged ruby library version = 1.9.1 configure: creating ./config.status config.status: creating Makefile config.status: creating ruby-1.9.pc configure: WARNING: unrecognized options: --with-libyaml-dir CC = gcc LD = ld LDSHARED = gcc -dynamiclib CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -fno-common -pipe XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/x86_64-darwin12.2.0 -I./include -I. DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace -install_name @executable_path/../lib/libruby.1.9.1.dylib -current_version 1.9.1 -compatibility_version 1.9.1 -Wl,-unexported_symbol,Init* -Wl,-unexported_symbol,threadptr -Wl,-u,_objc_msgSend
SOLIBS = linking miniruby rbconfig.rb unchanged generating enc.mk generating prelude.c compiling prelude.c linking static-library libruby.1.9.1-static.a linking shared-library libruby.1.9.1.dylib generating encdb.h encdb.h unchanged making enc make[1]: Nothing to be done for
enc'. making srcs under enc make[1]: Nothing to be done for
srcs'. generating transdb.h transdb.h unchanged making trans make[1]: Nothing to be done for./enc/trans'. making encs installing default bug libraries installing default resize libraries installing default bug libraries installing default bug libraries installing default funcall libraries installing default dot.dot libraries installing default old_thread_select libraries installing default numhash libraries installing default string libraries installing default wait_for_single_fd libraries make[2]: Nothing to be done for
all'. installing default bigdecimal libraries installing default continuation libraries installing default coverage libraries installing default curses libraries installing default date_core libraries installing default dbm libraries installing digest libraries installing default digest libraries installing default bubblebabble libraries installing default md5 libraries installing default rmd160 libraries installing default sha1 libraries installing default sha2 libraries installing dl libraries installing default dl libraries installing default callback libraries make[2]: Nothing to be done forall'. installing default etc libraries installing default fcntl libraries installing default fiber libraries installing default fiddle libraries make[2]: Nothing to be done for
all'. installing default iconv libraries installing default console libraries installing default nonblock libraries installing default wait libraries installing default libraries installing default generator libraries installing default parser libraries installing default complex libraries installing default rational libraries installing default nkf libraries installing default objspace libraries installing default openssl libraries installing default pathname libraries installing default psych libraries installing default pty libraries installing default cparse libraries compiling readline.c readline.c: In function 'username_completion_proc_call': readline.c:1499: error: 'username_completion_function' undeclared (first use in this function) readline.c:1499: error: (Each undeclared identifier is reported only once readline.c:1499: error: for each function it appears in.) make[2]: * [readline.o] Error 1 make[1]: * [ext/readline/all] Error 2 make: *\ [build-ext] Error 2