Thanks very much for all yours replays The trick to have it build on solaris came on the email From: "Jesse Sheidlower" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, October 15, 2002 5:07 PM Subject: Re: Problems installing on Solaris/Intel
They where dealing with Intel platform but it took me out of the water it builds fine on SPARC Solaris 9 too. Ending Tests Shutting-down MySQL daemon Master shutdown finished Slave shutdown finished All 137 tests were successful. Thanks again --jose >Thanks very much for your replay >Is very interesting but how to change that declaration on mysql or >on the headers if there is any to modify. I have others Linux boxes >running mysql fine but each time I have to deal with the others >sparcs Solaris is really a real nightmare . > >Regards > >Jose Albert > > >>[EMAIL PROTECTED] wrote: >> >>> Hi everyone! >>> I'm trying to build /mysql-3.23.53 on a sparc Solaris 9 box but >>> without any luck >>> Please guys can anyone give me an idea about? >>> >>> Any help will be highly appreciated >>> >>> -Jose >>> >>> Specs: solaris 9, gcc-3.2, mysql-3.23.53 >>> configured as: >>> >>> CC=gcc CFLAGS="-O3" \ >>> CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno- >>> rtti" \ >>> ./configure --prefix=/usr/local/mysql --localstatedir=/data -- >>> enable-assembler \ >>> --with-innodb --with-mysqld-ldflags=-all-static >>> >>> Here is the output >>> /... >>> >>> ONFIG_H -I./../include - >>> I./../regex -I. -I../include -I.. -I. - O3 - >>> DDBUG_OFF -O3 -felide-constructors -fno-exceptions -fno-rtti - >fno- >>> implicit-templates -fno-exceptions -fno-rtti -DUSE_MYSYS_NEW - >>> DDEFINE_CXA_PURE_VIRTUAL -DHAVE_RWLOCK_T -c mysqld.cc >>> mysqld.cc: In function `void* handle_connections_sockets (void*)': >>> mysqld.cc:2410: invalid conversion from `size_socket*' to >>> `socklen_t*' >>> mysqld.cc:2476: invalid conversion from `size_socket*' to >>> `socklen_t*' >>> make[3]: *** [mysqld.o] Error 1 >>> make[3]: Leaving directory `/web/compile/mysql-3.23.53/sql' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory `/web/compile/mysql-3.23.53/sql' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory `/web/compile/mysql-3.23.53' >>> make: *** [all-recursive-am] Error 2 >>> >>> Thanks again >>> >>> ---------------------------------------------------------------- - >---- >>> 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 <mysql- >[EMAIL PROTECTED]> >>> To unsubscribe, e-mail <mysql-unsubscribe-kernel=nea- >[EMAIL PROTECTED]> >>> Trouble unsubscribing? Try: >http://lists.mysql.com/php/unsubscribe.php >> >>I've seen a similar problem converting some of our programs from >Solaris gcc >>2.8.1 >>to Linux gcc 2.96.X. >> >>We had to change from this on Solaris >> >>int newCxn = accept (listenSock, (struct sockaddr *) &addr, >&addrlen); >> >>to this for Linux >> >>int newCxn = accept (listenSock, (struct sockaddr *) &addr, >(socklen_t *) >>&addrlen); >> >>I haven't looked at mysql source so I dont know for sure. >> >> > >------------------------------------------------------------------- -- >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 <mysql-unsubscribe- [EMAIL PROTECTED]> >Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php > > --------------------------------------------------------------------- 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