在Mac OSX Snow Leopard上构建Ruby的问题

时间:2010-02-12 19:56:07

标签: ruby macos osx-snow-leopard

我在Mac Osx上编译(制作)ruby时出现问题。我收到以下错误: 编译racc / cparse

  

mkdir -p   ../../../.ext/i686-darwin10.2.0/racc   gcc -I。 -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   -undefined suppress -flat_namespace -o ../../../.ext/i686-darwin10.2.0/racc/cparse.bundle   cparse.o -L。 -二。 -lruby   -lpthread -ldl -lobjc编译readline gcc -I。 -I ../ .. -I ../../。   -I ../.././ EXT / 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