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?