source code and platform question
When you install an rpm you need to pick one for your processor/platform: i.e. i386, powerpc, etc.
Is that necessary with source code installs? In other words can you download the tar.gz file for, say, sudo, and run that on intel and powerpc platforms or is source code also broken up into processor type?
And while I am at it, why do I still need to do "make" and "make install" from binaries? Isn't it the whole point that binaries are pre-compiled?
And lastly (phew!) why install rpm's of source code? Why not just install tar.gz files of source?