On 9/27/05, nobuyoshi nakada <nobuyoshi.nakada / ge.com> wrote:
> Hi,
>
> At Wed, 28 Sep 2005 04:05:45 +0900,
> Tony Arcieri wrote in [ruby-talk:157913]:
> > The first is ensuring that the -m64 parameter, which instructs gcc to
> > build 64-bit executables, is passed correctly.  It seems like LDFLAGS
> > is ignored.
>
> Try to use DLDFLAGS instead.

DLDFLAGS didn't do anything.

> > sample/test.rb:2037: Invalid char `\377' in expression
>
> I hope it was fixed this morning.

I tried Ruby 1.8.2.  It seemed to add the -m64 flag on its own.  And
everything worked.

Something broke between Ruby 1.8.2. and 1.8.3, at least for Solaris 10/AMD64.

I'll go ahead and stick with Ruby 1.8.2 I guess, especially since I
can add DTrace instrumentation.

Tony Arcieri