Hi.
-O2 and -pipe are already enabled by default, like killasmurf said, you do not need to add seperate CFLAGS entries unless you have a specific reason to do so. -O3 is too aggressive and not supported.
I still refuse to use a 64 bit OS so I don't know anything about your other question. There are a lot of people here that do know about that though