[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cobalt-users] Installing MySQL



I would like to draw on someone's experience in installing mySQL on the
Raq2.  The various dire warnings have made me skittish, yet it appears
others are up and running without crashing their machine.  I'd really like
to do this RIGHT, hopefully the first time.

After a considerable amount of time reading the various FAQ and Readme
files, here is what I THINK I'm supposed to do.

1. Upgrade glibc to 2.0.7-29C2 from the experimental list at Cobalt.

2. The mySQL README says egcs and egcs-c++ are necessary to build the mips
rpm.  However, it also refers you to README.egcs which says this package is
very alpha and should be used at your own risk. (Gulp!).  I am ASSUMING
that I do not currently have either in some not-quite-so-experimental form
already on the Raq2 so it looks like the second step is to install (listed
at README.egcs)
egcs-1.0.2-9.mips.rpm
egcs-c++-1.0.2-9.mips.rpm
egcs-g77-1.0.2-9.mips.rpm
egcs-objc-1.02-9.mips.rpm
libstdc++-2.8.0-9.mips.rpm
libstdc++-devel-s.8.0-9.mips.rpm
Do I need all of these?  I plan a simple mySQL project and do not foresee
any need for C++.

3.  Then, install the five rpm's listed in the README.php3+mysql
MySQL-3.22.21-2C1.mips.rpm
MySQL-client-3.22.21-2C1.mips.rpm
MySQL-devel-3.22.21-2C1.mips.rpm
mod_php3-3.0.7-1C2.mips.rpm
mod_php3-doc-3.0.7-1C2.mips.rpm

Last, the mysql instructions for egcs and egcs-c++ says "we turn off the
enable-assembler configure flag to avoid compiling ia32 code on on mips".
How is this done?

Hoping some kind soul will enlighten me.  I'm feeling a bit like Alice
right after she dropped through the rabbit hole.  (The Mad Hatter just told
me to avoid compiling ia32 code, but the dormouse said to do it at my own
risk.....)

BTW, while researching "what the *(! is egcs" I ran across a cool page at
http://www.gnu.org/gnu/thegnuproject.html.  Since I'm asking for help, the
least I can do it share this little 'find'. 

Thanks.