You probably installed a binary file; it's already compiled; can't change that.
To get a binary compiled for i686, you need to get a source package to compile.
If you get a tarball, unpack it somewhere. Then cd to the directory you unpacked it in. Read the README and INSTALL files for instructions. They usually start with the configure command './configure'. To find the configure options, especially how to compile for i686, do './configure --help', write down the options you want, then run the './configure <your options here>' to make a makefile with the options you want.
Then run make and make install (or whatever the instructions are for the package).
For a .src.rpm, install the source package, then cd to /usr/src/redhat (?)/SPECS, and run './<filename>.spec'. You may want to read up on compiling from .src.rpm to find out how to give the option to compile for i686.
|