XYMer's Home away from Home

When http://bbs.xlr8yourmac.com is down (i.e. always)
It is currently Sun Sep 05, 2010 1:52 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: MySQL Header Files Not Included in OS X Server
PostPosted: Wed Jul 28, 2010 7:11 pm 
Offline
Master

Joined: Sun Apr 20, 2008 6:24 am
Posts: 5154
Location: North of the State of Jefferson
If you're trying to do anything more interesting than run the applications Apple bundled on OS X server, and whatever you're doing happens to use a database, you'll very likely need the MySQL header files to get anywhere. Fortunately Apple planned ahead and conveniently bundles MySQL with OS X server. Unfortunately, Apple doesn't see fit to also bundle the client libraries and header files, which stop you dead in your tracks building most software that needs to chat with the database. These files aren't even included with the developer tools.

It is not clear to my why Apple does not include these.

Fortunately Apple has made them available as a slightly inconvenient download, thus saving you the trouble of rebuilding MySQL from source. This is referenced in the Apple knowledge base.

Can someone succinctly explain Apple's likely reasoning in not including these somewhere more convenient, like with the Developer Tools, or just plain preinstalled?

- Anonymous


Top
 Profile E-mail  
 
 Post subject: Re: MySQL Header Files Not Included in OS X Server
PostPosted: Wed Jul 28, 2010 7:45 pm 
Offline
User avatar

Joined: Tue May 06, 2008 10:14 pm
Posts: 3530
Location: Raleigh, NC
My only guess is that Apple underestimates the needs and/or sophistication of its users and thinks that header files are too confusing, even for people running servers.

_________________
Things are only impossible until they're not - Jean Luc Picard
Impossible is a word to be found only in the dictionary of fools - Napoleon


Top
 Profile E-mail  
 
 Post subject: Re: MySQL Header Files Not Included in OS X Server
PostPosted: Wed Jul 28, 2010 10:25 pm 
Offline
Master

Joined: Sun Apr 20, 2008 6:24 am
Posts: 5154
Location: North of the State of Jefferson
I suppose. I don't don't see the harm in putting them there for people who do need them, since they in no way interfere with the operation of the system. :confused: Oh well.

At least they do install easily once you figure out a) that they're inexplicably missing, and b) track down the KB article linked above.

- Anonymous


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group