【发布时间】:2023-03-10 23:28:01
【问题描述】:
我在 Mac Osx 上编译 (make) 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 抑制 -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 -DHBREAK_RL_COMPLETER_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:错误: ‘用户名_完成_功能’ 未声明(在此首次使用 函数)readline.c:730:错误:(每个 只报告未声明的标识符 一次 readline.c:730:错误:对于每个 它出现的函数。) make[1]: * [readline.o] 错误 1 品牌:* [全部] 错误 1
【问题讨论】:
标签: ruby macos osx-snow-leopard