I remember reading someting in the README.solaris file that may be of interest to you:
"...If you get this message on SunOS or Solaris, and you're using gcc,
it's probably the GNU as or GNU ld problem in the previous item "GNU as and GNU ld"..."
So I think you should have a read at the README.solaris file.