> /opt/arm-eabi/arm-pc-solaris2.11/bin/ld: unrecognized option '-Bdirect' > > Any clue as to why this is happening? > ld --help does not have any information about the Bdirect flag..
Your gcc is configured to use GNU LD instead of Sun LD. Please make sure if you are adding "--with-ld=$PREFIX/ccs/bin/ld" for gcc configure. Sasa