• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Fedora Core 2 / Mysql 4 ?

T

TehPropheT

Guest
Hi there!

I have purchased a server running fedora core 2 and plesk 7.5.
As default mysql 3.2.3 is installed. Fedora core 2 will not upgrade to mysql 4 as its not listed in yum.

I seem to have a problem with mysqlclient when compiling so i was wondering if the latest rpm from mysql.org if it would fix this or would trying to run mysql 4 totally mess up my server?

This is the error:

[root@localhost ticker]# make
gcc -O3 -g -Wall -c -o ticker.o ticker.c
gcc -O3 -g -Wall -c -o score.o score.c
gcc -O3 -g -Wall -c -o update.o update.c
gcc -O3 -g -Wall -c -o core_sql.o core_sql.c
gcc -O3 -g -Wall -c -o helper.o helper.c
gcc -O3 -g -Wall -c -o battle.o battle.c
gcc -O3 -g -Wall -c -o cleanup.o cleanup.c
gcc -O3 -g -Wall -c -o logging.o logging.c
gcc -O -g ticker.o score.o update.o core_sql.o helper.o battle.o cleanup.o logging.o -o ticker -lmysqlclient -lcrypt -lz
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [ticker] Error 1


Any suggestions how about to solve this would be very much appricated, but i would like to upgrade to the latest mysql 4 version if possible.


Thanks for any adivce!
 
what distro are you using?

yum search mysql only shows the ones i have installed which are 3 2 3.

they do not appear in yum list available either.
 
You have to add the atomic channel to your /etc/yum.conf, see the examples at bottom of http://www.atomicrocketturtle.com/atomic/ then do yum check-update and mysql4 should appear.
 
thanks for those updates :)

but im still recieving this:

[root@localhost ticker]# make
gcc -O3 -g -Wall -c -o ticker.o ticker.c
gcc -O3 -g -Wall -c -o score.o score.c
gcc -O3 -g -Wall -c -o update.o update.c
gcc -O3 -g -Wall -c -o core_sql.o core_sql.c
gcc -O3 -g -Wall -c -o helper.o helper.c
gcc -O3 -g -Wall -c -o battle.o battle.c
gcc -O3 -g -Wall -c -o cleanup.o cleanup.c
gcc -O3 -g -Wall -c -o logging.o logging.c
gcc -O -g ticker.o score.o update.o core_sql.o helper.o battle.o cleanup.o logging.o -o ticker -lmysqlclient -lcrypt -lz
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [ticker] Error 1


anyone know what the problem might be?
 
Back
Top