У меня проблема с компиляцией (make) ruby на Mac Osx. Я получаю следующую ошибку:
составление racc / cparse
mkdir -p
../../../.ext/i686-darwin10.2.0/racc
GCC-я. -I ../../ .. -I ../../../.
-I ../../.././ ext / racc / cparse -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -D_XOPEN_SOURCE = 1 -fno-common -pipe -fno-common -c cparse.c cc -dynamic -bundle
-неопределенное подавление -flat_namespace -o ../../../.ext/i686-darwin10.2.0/racc/cparse.bundle
cparse.o -L. -L ../../ .. -L. -lruby
-lpthread -ldl -lobjc компилирует readline gcc -I. -I ../ .. -I ../../.
-I ../.././ внутр / Readline -DHAVE_READLINE_READLINE_H -DHAVE_READLINE_HISTORY_H -DHAVE_RL_FILENAME_COMPLETION_FUNCTION -DHAVE_RL_COMPLETION_MATCHES -DHAVE_RL_DEPREP_TERM_FUNCTION -DHAVE_RL_COMPLETION_APPEND_CHARACTER -DHAVE_RL_BASIC_WORD_BREAK_CHARACTERS -DHAVE_RL_COMPLETER_WORD_BREAK_CHARACTERS
-DHAVE_RL_BASIC_QUOTE_CHARACTERS -DHAVE_RL_COMPLETER_QUOTE_CHARACTERS -DHAVE_RL_FILENAME_QUOTE_CHARACTERS -DHAVE_RL_ATTEMPTED_COMPLETION_OVER -DHAVE_RL_LIBRARY_VERSION -DHAVE_RL_EVENT_HOOK -DHAVE_RL_CLEANUP_AFTER_SIGNAL -DHAVE_REPLACE_HISTORY_ENTRY -DHAVE_REMOVE_HISTORY -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-распространенный -D_XOPEN_SOURCE = 1 -fno-распространенный -pipe -fno-общей -c readline.c readline.c: В функция
«Username_completion_proc_call»:
readline.c: 730: ошибка:
«Username_completion_function»
необъявленный (первое использование в этом
функция) readline.c: 730: ошибка: (каждый
необъявленный идентификатор сообщается только
один раз readline.c: 730: ошибка: для каждого
функция, в которой он появляется.) make [1]: *
[readline.o] Ошибка 1: * [все]
Ошибка 1