On Mon, Mar 26, 2001 at 11:34:09AM -0600, hagel@comp.tamu.edu wrote: > Hello, > I have installed root 3.00.06 on the linux machines. It is in > /afs/rhic/opt/brahms/root/root_v3.00.06. Again, the installation did > not go smoothly. I first tried on pii6 and it failed when compiling > TMySQLRow because it could not convert unsigned int * to ULong_t * from > mysql_fetch_fields. I investigated and learned that in /usr/lib/mysql.h > that mysql_fetch_fields indeed returns unsigned int * on pii6, but on > pii3 mysql_fetch_fields returns unsigned long * Hence the error! I > looked at dates on the files and learned that mysql.h has a later date > on pii6 than on pii3. Do "rpm -q -a | grep -i mysql" on both pii3 and pii6 to see the installed MySQL versions: the pii6 version is obsolete, on pii3 it is current. It would be reasonable to presume that the ROOT developers use current MySQL versions, hence the error. > I also learned that I cannot start mysql from any of the pii's!!!. The > mysql daemon does appear to be up though. You cannot "start mysql from any pii's"??? Does the "mysql" executable refuse to start (what is the error?) or are you doing something entirely different? (what are the errors?) -- Konstantin Olchanski olchansk@panix.com
This archive was generated by hypermail 2b29 : Mon Mar 26 2001 - 14:33:49 EST