On Tue, Aug 20, 2013 at 8:05 PM, Marshall Clow <mclow.lists@gmail.com> wrote:

On Aug 20, 2013, at 10:28 AM, Bioxydyn Dev <bioxydyn.dev@gmail.com> wrote:

But I suspect that you _are_ using Apple's linker (ld), and it does not understand -h.

Why do you suspect that Apple's linker is being invoked?

Because it doesn't understand -h?

And why would it not invoke GCC's linker when I've specified the toolset=gcc?

because they're both (helpfully) named "ld" ?
and because if you just download and build gcc, I believe that you don't get a standalone linker.
[ At least I didn't when building gcc 4.7.2 and 4.8 ]

Please elaborate. Why would it not come with a linker? That doesn't make any sense? How can I check which one it's using.

I also stumbled across your C++ musings and Xcode stuff. Very helpful. From what I've managed to ascertain it looks like if I want to develop for OS X then I should install the latest version of Xcode. Would you agree?

Joe