As far as I know my make is GNU. In fact, as I said at the end of the email
pvwdev-s mysql-5.0.45> make --version GNU Make version 3.76.1, by Richard Stallman and Roland McGrath. > Linedata Services (UK) Ltd Registered Office: Bishopsgate Court, 4-12 Norton Folgate, London, E1 6DB Registered in England and Wales No 3027851 VAT Reg No 778499447 -----Original Message----- > From: mysql [mailto:[EMAIL PROTECTED] > Sent: 26 July 2007 13:24 > To: Giulio Troccoli > Cc: mysql@lists.mysql.com > Subject: Re: Error compiling on Solaris 6 > > Giulio > did you take into consideration that the Solaris make is not the GNU > make? and that you possibly have to install first the GNU make before > "making" MySQL? > > suomi > > > Giulio Troccoli wrote: > > Good morning, > > > > I am trying to build MySQL from source on Solaris 6. A pre-compiled > > version is not available for Solaris 6 and we cannot upgrade the OS to > > Solaris 8. > > > > I currently have Ver 9,38 Ditrib 3.22.32 installed, but the main MySQL > > Server (the one one Solaris is used as a client only) has been recently > > upgraded to Ver 14.12 Distrib 5.0.27 and we have problems with > > privileges, where "Client does not support authentication protocol > > requested by server; consider upgrading MySQL client". There you go, I > > have to upgrade my client. > > > > I have downloaded the Compressed GNU TAR archive, unzipped and untarred, > > read the INSTALL-FILE and as suggested run the command > > > > CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors \ > > -fno-exceptions -fno-rtti" ./configure \ > > --prefix=/usr/local/mysql --enable-assembler \ > > --with-mysqld-ldflags=-all-static > > > > And then make it. But this result in the following error > > > > make[4]: Entering directory `/usr/local/src/mysql-5.0.45/sql' > > /bin/ksh ../libtool --preserve-dup-deps --tag=CXX --mode=link gcc > > -DDBUG_OFF -O3 -felide-constructors -fno-exceptions > > -fno-rtti -fno-implicit-templates -fno-exceptions -fno-rtti > > -DHAVE_RWLOCK_T -o mysql_tzinfo_to_sql mysql_tzinfo_to_sql.o > > -all-static ../myisam/libmyisam.a ../myisammrg/libmyisammrg.a > > ../heap/libheap.a ../vio/libvio.a ../mysys/libmysys.a ../dbug/libdbug.a > > ../regex/libregex.a ../strings/libmystrings.a -lz -lpthread -lthread > > -lposix4 -lresolv -lgen -lsocket -lnsl -lm -lpthread -lthread > > gcc -DDBUG_OFF -O3 -felide-constructors -fno-exceptions -fno-rtti > > -fno-implicit-templates -fno-exceptions -fno-rtti -DHAVE_RWLOCK_T -o > > mysql_tzinfo_to_sql mysql_tzinfo_to_sql.o -static ../myisam/libmyisam.a > > ../myisammrg/libmyisammrg.a ../heap/libheap.a ../vio/libvio.a > > ../mysys/libmysys.a ../dbug/libdbug.a ../regex/libregex.a > > ../strings/libmystrings.a -lz -lpthread -lthread -lposix4 -lresolv -lgen > > -lsocket -lnsl -lm -lpthread -lthread > > /usr/local/bin/ld: cannot find -lpthread > > collect2: ld returned 1 exit status > > make[4]: *** [mysql_tzinfo_to_sql] Error 1 > > make[4]: Leaving directory `/usr/local/src/mysql-5.0.45/sql' > > make[3]: *** [all-recursive] Error 1 > > make[3]: Leaving directory `/usr/local/src/mysql-5.0.45/sql' > > make[2]: *** [all] Error 2 > > make[2]: Leaving directory `/usr/local/src/mysql-5.0.45/sql' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/usr/local/src/mysql-5.0.45' > > make: *** [all] Error 2 > > > > I read than make on Solaris sometimes have problems, but I heard that > > GNU 3.75 works fine with MySql and I should be fine > > > > pvwdev-s mysql-5.0.45> make --version > > GNU Make version 3.76.1, by Richard Stallman and Roland McGrath. > > > > Can anybody help me please? It's quite important and a bit urgent. > > > > PLEASE reply to me as well as to the list because I am not subscribed. > > > > Many thanks > > Giulio > > > > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]