when compile SDL module, use -o1 not -o2 or -o3, if -o2 or -o3 is used the gcc3.4.4 will give an error on an asm section that uses mmx something about GENERAL_REGISTERS not define. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com