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