From: URABE Shyouhei Date: 2005-10-25T17:49:04+09:00 Subject: Re: [ ruby-Bugs-2715 ] [PATCH] 1.8.3 ruby.c doesn't compile on OS X due to missing char **environ Hi, Yukihiro Matsumoto wrote: >|Mac OS X does not have this symbol, > Strange, I *can* make miniruby: [5:42PM shyouhei]% grep ruby.c ../ruby-1.8-head/CVS/Entries /ruby.c/1.83.2.11/Mon Jul 25 05:04:50 2005//Truby_1_8 [5:42PM shyouhei]% rm ruby.o ; make miniruby gcc -g -O2 -ansi -fno-common -pipe -fno-common -I. -I../ruby-1.8-head -c ../ruby-1.8-head/ruby.c ar rcu libruby-1.8.3-static.a array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o dmyext.o gcc main.o libruby-1.8.3-static.a -ldl -lobjc -o miniruby -g -O2 -ansi -fno-common -pipe -fno-common [5:43PM shyouhei]% nm ./miniruby | grep environ 000a2008 D _environ [5:43PM shyouhei]% ./miniruby -v ruby 1.8.3 (2005-10-24) [powerpc-darwin7.9.0] Depends on OS version perhaps?