-----Original Message-----
From: Wilde, Donald S 
Sent: Friday, May 27, 2011 12:34 PM
To: ruby-talk ML
Subject: RE: porting Ruby to an embedded target


-----Original Message-----
From: frank.cameron / gmail.com [mailto:frank.cameron / gmail.com] On Behalf Ofrabuhr / gmail.com
Sent: Friday, May 27, 2011 11:52 AM
To: ruby-talk ML
Subject: Re: porting Ruby to an embedded target

On Fri, May 27, 2011 at 1:54 PM, Wilde, Donald S
<donald.s.wilde / intel.com> wrote:
[snip]
>>> ld: unrecognized option '-Wl, -R'

>> -Wl is an option on GNU ld: "Pass option as an option to the
>> linker."[1]  I don't know if the Intel CE SoC SDK has an equivalent ld
>> option.

>> [1] http://gcc.gnu.org/onlinedocs/gcc/Link-Options.html

> Hmmm... we use GNU tools to compile our SDK. According to that page the call looks good.

> It's GNU ld, version 2.20.20100303. Is it perhaps the space between the comma and 
> the -R option? I know GNU is sometimes less than flexible about that. It's all from 
> the 4.5.1 gcc package and associated bintools.

The -Wl,-R is incorrect in that it's looking for a symbol table file after the -R. 
Adding a -g to my CFLAGS didn't help.