Date: Wed, 21 Sep 2005 14:39:55 -0400 From: Kris Kennaway <kris@obsecurity.org> To: John Nielsen <lists@jnielsen.net> Cc: stable@freebsd.org, sysadmin@alexdupre.com Subject: Re: MySQL 4.1, GCC 3.x, FreeBSD 4.x Message-ID: <20050921183955.GA97891@xor.obsecurity.org> In-Reply-To: <200509211431.19141.lists@jnielsen.net> References: <200509211431.19141.lists@jnielsen.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 21, 2005 at 02:31:18PM -0400, John Nielsen wrote: > Should it be possible to compile and run MySQL 4.1 with GCC 3.4 on a Free= BSD=20 > 4.11 machine? >=20 > I have a server which, for the time being at least, cannot be updated to= =20 > FreeBSD 5. I'm currently running the stock MySQL 4.1.14 compiled from th= e=20 > port with no make flags. >=20 > I would like to experiment with different build options/flags in the hope= s=20 > of boosting performance. Specifically, I'd like to build it with=20 > linuxthreads and optimized C flags, but I am wary of using -O3 with gcc= =20 > 2.9. Am I just being paranoid? >=20 > When I try this from databases/mysql41-server: > make WITH_LINUXTHREADS=3Dyes BUILD_OPTIMIZED=3Dyes USE_GCC=3D3.4 USE_GCC is wrong, it's not a user-controllable variable. Set CC instead. This might be OK as long as there is no C++ code involved, which cannot be linked to C++ code from gcc 2.95. -O3 can be dangerous, so use with care. Kris --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDMaj6Wry0BWjoQKURAnsaAKCRIHBORs2BSc5+tLp8TQveuM/oEwCfYbpl tqTa+9PFjq8bVYc1kV9PHnI= =M9N7 -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050921183955.GA97891>