Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <3C48CD4D.1FB2F014@mufassa.com> Date: Fri, 18 Jan 2002 17:35:09 -0800 From: Stephan Erickson Organization: Mufassa X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.17-21mdksmp i686) X-Accept-Language: en MIME-Version: 1.0 To: cygwin-apps AT cygwin DOT com Subject: mysql server out of the list Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Looks like the MySQL server is not doable due to the way Cygwin threads are implemented, according to the authors.. Only 3 packages then. - Stephan Kaj Arnö writes: > Stephan, > > As opposed to a number of other products with a Unix background, MySQL > already works well under Windows without any cygwin. Interfacing MySQL > with cygwin is thus not needed; performance would deteriorate, and a port > would likely incur problems with threads. > > However, the mysql command line interface could be ported to cygwin; it > might even be that this has already been done. > > Regards, > > Kaj > Few additional comments to Kaj's excellent message. Kaj is right on all accounts. And yes, our client has been ported with Cygwin, and is a part of every Win32 distro, under the name of mysqlc.exe. Our GUI client, mysqlgui is built on Win32 only with CygWin. Regarding a server, as CygWin does not support properly threads on Win32, it is not doable. This is not important, as VC++, which we use for building MySQL for Win32, still makes 10% faster code then latest CygWin. -- Regards, __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic / /|_/ / // /\ \/ /_/ / /__ MySQL AB, Fulltime Developer /_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus <___/ www.mysql.com -- Stephan Erickson Mufassa Corporation - http://www.mufassa.com Effortless E-Commerce Solutions for Small Business.