David L <idht4n@xxxxxxxxx> writes: > /tmp/ccDxF9dK.s: Assembler messages: > /tmp/ccDxF9dK.s:19: Error: Unrecognized opcode: `pushl' > /tmp/ccDxF9dK.s:21: Error: Unrecognized opcode: `movl' > /tmp/ccDxF9dK.s:24: Error: Unrecognized opcode: `subl' > /tmp/ccDxF9dK.s:26: Error: Unrecognized opcode: `movl' This typically means that the wrong assembler is being used. This is i686-redhat-linux-gcc, which will typically run "as" on your PATH. I don't see anything wrong in the commands that you listed, but I wonder if you set your PATH anywhere along the line. Ian