Odd gcc error when building from source

Building from source under Ubuntu 7.04 works fine, until it gets to this point:

{standard input}: Assembler messages:
{standard input}:4821: Warning: end of file not at end of a line; newline inserted
{standard input}:6229: Error: unknown pseudo-op: `.str’
g++: Internal error: Killed (program cc1plus)
Please submit a full bug report.
See URL:http://gcc.gnu.org/bugs.html for instructions.
For Debian GNU/Linux specific bug reporting instructions, see
URL:file:///usr/share/doc/gcc-4.1/README.Bugs.

scons: *** [libs/surfaces/mackie/mackie_surface.os] Error 1
scons: building terminated because of errors.

I’m sure it’s not really a bug. Does anyone know what’s going on? Sorry for the lack of details; I’m not that technical a Linux user, just a radio producer. If specific details would be helpful, I’ll endeavour to find and post them up.

Many thanks
A

The forum seems to have had a play around and that’s not an accurate representation of what was shown on-screen. Hopefully, this image URL will show it accurately.

http://aycu38.webshots.com/image/14997/2004908048170454307_rs.jpg

It’s a bug in gcc. You are probably running a pre-release version. If not, you should report this to the gcc people.