Mark, thanks for your reply. My commends inline below. Mark Matthews wrote:
The binaries (mysql, mysqlc and mysqld) appear to work perfectly fine. On par with Oracle and Informix. It's the libraries I'm having problems with. The first problem I noticed was mysqlclient.lib would dramatically fail. The mysql.lib file didn't have load_result but it did allow a clean compile and I was using that successfully to put records into the database. The second problem was when retrieving from the database, I'm getting really strange values back in the MYSQL_RES and MYSQL_ROW objects.Amy & Joseph Kormann wrote:Feels strange being the only one replying to myself, but I'm hoping that someone will come up with a suggestion if I keep posting what I'm doing.Is there a reason the native Win32 binaries we ship won't work for you?
I've downloaded the version of cygwin that is suggested on the mysql download page. I re-compiled my programs using the cygwin version and the one still has the same problems. It's only during the reading of the data back from the MySQL database. The other option is to go from 3.X to 4.X and see if the problems are fixed. Is that another dead-end path or is there a simple solution I'm missing? I need to get this running for a school project.
Thanks,
Joseph
They should save you a lot of hassle. Even though you could, we don't recommend running MySQL on Cygwin, we have binaries that we've compiled with VC++, and of course, you are welcome to download the Windows' sources and compile it yourself, if you so desire (they're at the bottom of the downloads page, in the 'Source Code' section).If I compile MySQL on Cygwin, what luck would I have? From the stories I've seen googling around, MySQL doesn't want to compile very clean on Cygwin. Plus it's buggy, crashes and has unknown effects.
Let me pose the question this way: on a Win32 system, what is the recommended development environment? My goal is to do school development that I can port the source code over to a Linux system and recompile. I figured my best bet was to use Cygwin (a unix-style environment).
-Mark
Thanks again. -- Amy and Joseph Kormann --------------------------------------------------------------------- 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