[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ruby-core
Subject:    Re: [ ruby-Bugs-2715 ] [PATCH] 1.8.3 ruby.c doesn't compile on OS
From:       Jean-Claude Arbaut <jcarbaut () laposte ! net>
Date:       2005-10-25 12:51:57
Message-ID: BF83F708.864B%jcarbaut () laposte ! net
[Download RAW message or body]




URABE Shyouhei wrote:

> 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?

At least on Tiger:

% nm /usr/lib/crt1.o | grep environ
00000798 D _environ



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic