Hi,
In message "[ruby-talk:16785] Re: Problem running irb with Ruby 1.6.4 under FreeBSD 4.0"
on 01/06/23, Bob Alexander <balexander / rsv.ricoh.com> writes:
|As you suspected,
|
| require "etc"
|
|failed in a similar way:
In dln.c, we have the compile condition that add "_" if the value of
predefined __FreeBSD__ is less than 3. Since you're using FreeBSD
4.0, dln.c should NOT add "_" before identifiers. Funny.
It seems your Ruby has been compiled in wrong way. Did you compile it
by yourself? Or using ports or something?
Could you try the following and send me the result?
% gcc -E -dM -x c /dev/null
matz.