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

Reply via email to