Hello there, I have been trying to install MySQL on Solaris 2.6 with gcc 2.95.3. Below is what I did.
(1) I configure it like this CC=gcc CFLAGS="-O6" \ CXX=gcc CXXFLAGS="-O6 -felide-constructors -fno-exceptions -fno-rtti" \ ./configure --prefix=/opt/gnustuff/mysql --with-low-memory (2) I then edit config.h and commented out #define HAVE_TERM_H 1 #define HAVE_CURSES_H 1 (3) I then type gmake (I rename gnu make as gmake) The compilation was going fine until I goto following messages gmake[2]: Entering directory `/snap/jimh/MySQL/mysql-3.23.51/readline' gmake[2]: *** Warning: File `../config.h' has modification time in the future (2002-08-13 16:37:57.000006 > 2002-08-13 16:36:39.192013785) gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c readline.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c funmap.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c keymaps.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c vi_mode.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c parens.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c rltty.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c complete.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c bind.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c isearch.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c display.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c signals.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c util.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c kill.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c undo.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c macro.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c input.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c callback.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c terminal.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c xmalloc.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c history.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c histsearch.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c histexpand.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c histfile.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c nls.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c search.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c shell.c gcc -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR -I./../include -I./.. -I.. -O3 -DDBUG_OFF -O6 -DHAVE_RWLOCK_T -c tilde.c rm -f libreadline.a ar cru libreadline.a readline.o funmap.o keymaps.o vi_mode.o parens.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o xmalloc.o history.o histsearch.o histexpand.o histfile.o nls.o search.o shell.o tilde.o ranlib libreadline.a gmake[2]: warning: Clock skew detected. Your build may be incomplete. gmake[2]: Leaving directory `/snap/jimh/MySQL/mysql-3.23.51/readline' Making all in libmysql gmake[2]: Entering directory `/snap/jimh/MySQL/mysql-3.23.51/libmysql' gmake[2]: *** No rule to make target `libmysql.c', needed by `libmysql.lo'. Stop. gmake[2]: Leaving directory `/snap/jimh/MySQL/mysql-3.23.51/libmysql' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/snap/jimh/MySQL/mysql-3.23.51' gmake: *** [all-recursive-am] Error 2 I got the same messages if I just simply do ./configure --prefix=/opt/gnustuff and do not edit config.h. Would anyone so kind to point me what I have done wrong and help me to solve the problem. Many thanks. Jim Hu --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php